/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-Lazy-NoForkJoinOpt-wrwc.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-lit/sssc12.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-c7b2d19 [2022-03-16 01:32:44,446 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-16 01:32:44,448 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-16 01:32:44,514 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-16 01:32:44,515 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-16 01:32:44,516 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-16 01:32:44,520 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-16 01:32:44,522 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-16 01:32:44,523 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-16 01:32:44,524 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-16 01:32:44,524 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-16 01:32:44,525 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-16 01:32:44,526 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-16 01:32:44,526 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-16 01:32:44,527 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-16 01:32:44,528 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-16 01:32:44,529 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-16 01:32:44,534 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-16 01:32:44,536 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-16 01:32:44,538 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-16 01:32:44,539 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-16 01:32:44,544 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-16 01:32:44,545 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-16 01:32:44,545 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-16 01:32:44,547 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-16 01:32:44,548 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-16 01:32:44,548 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-16 01:32:44,548 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-16 01:32:44,549 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-16 01:32:44,549 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-16 01:32:44,550 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-16 01:32:44,550 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-16 01:32:44,551 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-16 01:32:44,551 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-16 01:32:44,552 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-16 01:32:44,552 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-16 01:32:44,553 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-16 01:32:44,553 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-16 01:32:44,553 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-16 01:32:44,554 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-16 01:32:44,554 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-16 01:32:44,564 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-Lazy-NoForkJoinOpt-wrwc.epf [2022-03-16 01:32:44,583 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-16 01:32:44,583 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-16 01:32:44,583 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-16 01:32:44,583 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-16 01:32:44,584 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-16 01:32:44,584 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-16 01:32:44,585 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-16 01:32:44,585 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-16 01:32:44,585 INFO L138 SettingsManager]: * Use SBE=true [2022-03-16 01:32:44,585 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-16 01:32:44,585 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-16 01:32:44,585 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-16 01:32:44,586 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-16 01:32:44,586 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-16 01:32:44,586 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-16 01:32:44,586 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-16 01:32:44,586 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-16 01:32:44,586 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-16 01:32:44,586 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-16 01:32:44,586 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-16 01:32:44,587 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-16 01:32:44,587 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-16 01:32:44,587 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-16 01:32:44,587 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-16 01:32:44,587 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-16 01:32:44,587 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-16 01:32:44,587 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-16 01:32:44,588 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-03-16 01:32:44,588 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-16 01:32:44,588 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-16 01:32:44,588 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-16 01:32:44,588 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-16 01:32:44,588 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-16 01:32:44,588 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-03-16 01:32:44,588 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-16 01:32:44,589 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-03-16 01:32:44,589 INFO L138 SettingsManager]: * MCR: Overapproximate write-read-write conflicts=false [2022-03-16 01:32:44,589 INFO L138 SettingsManager]: * MCR: Optimize fork and join=false [2022-03-16 01:32:44,589 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 [2022-03-16 01:32:44,802 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-16 01:32:44,820 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-16 01:32:44,822 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-16 01:32:44,822 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-16 01:32:44,823 INFO L275 PluginConnector]: CDTParser initialized [2022-03-16 01:32:44,823 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-lit/sssc12.i [2022-03-16 01:32:44,882 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c3fc21dc/7f98066c312b4225bd68be56fdc7188a/FLAG93e740750 [2022-03-16 01:32:45,436 INFO L306 CDTParser]: Found 1 translation units. [2022-03-16 01:32:45,436 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/sssc12.i [2022-03-16 01:32:45,456 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c3fc21dc/7f98066c312b4225bd68be56fdc7188a/FLAG93e740750 [2022-03-16 01:32:45,875 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c3fc21dc/7f98066c312b4225bd68be56fdc7188a [2022-03-16 01:32:45,878 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-16 01:32:45,880 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-16 01:32:45,882 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-16 01:32:45,882 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-16 01:32:45,885 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-16 01:32:45,886 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.03 01:32:45" (1/1) ... [2022-03-16 01:32:45,887 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4e231bed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:45, skipping insertion in model container [2022-03-16 01:32:45,887 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.03 01:32:45" (1/1) ... [2022-03-16 01:32:45,893 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-16 01:32:45,937 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-16 01:32:46,296 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/sssc12.i[46865,46878] [2022-03-16 01:32:46,315 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-16 01:32:46,321 INFO L203 MainTranslator]: Completed pre-run [2022-03-16 01:32:46,364 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-lit/sssc12.i[46865,46878] [2022-03-16 01:32:46,372 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-16 01:32:46,411 INFO L208 MainTranslator]: Completed translation [2022-03-16 01:32:46,411 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46 WrapperNode [2022-03-16 01:32:46,411 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-16 01:32:46,412 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-16 01:32:46,413 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-16 01:32:46,413 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-16 01:32:46,419 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (1/1) ... [2022-03-16 01:32:46,443 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (1/1) ... [2022-03-16 01:32:46,463 INFO L137 Inliner]: procedures = 275, calls = 23, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 82 [2022-03-16 01:32:46,463 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-16 01:32:46,464 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-16 01:32:46,464 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-16 01:32:46,464 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-16 01:32:46,471 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (1/1) ... [2022-03-16 01:32:46,473 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (1/1) ... [2022-03-16 01:32:46,475 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (1/1) ... [2022-03-16 01:32:46,476 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (1/1) ... [2022-03-16 01:32:46,482 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (1/1) ... [2022-03-16 01:32:46,496 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (1/1) ... [2022-03-16 01:32:46,498 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (1/1) ... [2022-03-16 01:32:46,500 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-16 01:32:46,501 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-16 01:32:46,501 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-16 01:32:46,502 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-16 01:32:46,502 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (1/1) ... [2022-03-16 01:32:46,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-16 01:32:46,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:46,532 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-03-16 01:32:46,540 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-03-16 01:32:46,583 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-03-16 01:32:46,583 INFO L130 BoogieDeclarations]: Found specification of procedure thr [2022-03-16 01:32:46,583 INFO L138 BoogieDeclarations]: Found implementation of procedure thr [2022-03-16 01:32:46,583 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-16 01:32:46,583 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-16 01:32:46,583 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-03-16 01:32:46,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-16 01:32:46,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-03-16 01:32:46,584 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-16 01:32:46,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-16 01:32:46,584 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-16 01:32:46,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-16 01:32:46,585 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-16 01:32:46,713 INFO L234 CfgBuilder]: Building ICFG [2022-03-16 01:32:46,731 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-16 01:32:46,978 INFO L275 CfgBuilder]: Performing block encoding [2022-03-16 01:32:47,009 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-16 01:32:47,009 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-16 01:32:47,017 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.03 01:32:47 BoogieIcfgContainer [2022-03-16 01:32:47,017 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-16 01:32:47,019 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-16 01:32:47,019 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-16 01:32:47,022 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-16 01:32:47,022 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.03 01:32:45" (1/3) ... [2022-03-16 01:32:47,023 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e2fc0e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.03 01:32:47, skipping insertion in model container [2022-03-16 01:32:47,023 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 01:32:46" (2/3) ... [2022-03-16 01:32:47,023 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@e2fc0e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.03 01:32:47, skipping insertion in model container [2022-03-16 01:32:47,024 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.03 01:32:47" (3/3) ... [2022-03-16 01:32:47,025 INFO L111 eAbstractionObserver]: Analyzing ICFG sssc12.i [2022-03-16 01:32:47,029 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-16 01:32:47,029 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-16 01:32:47,029 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-16 01:32:47,029 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-16 01:32:47,084 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,085 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,085 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,085 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,085 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,086 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,086 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,086 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,086 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,086 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,086 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,087 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,087 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,087 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,087 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,088 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,088 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,088 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,089 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,089 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,091 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,091 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,091 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,091 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,092 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,093 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,093 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,093 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,095 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,095 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,103 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,104 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,104 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,104 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,104 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,104 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,105 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,105 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,105 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,106 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,106 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,107 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,107 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,110 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,111 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,111 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,111 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,111 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,112 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,112 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,112 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,113 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,113 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:47,114 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-16 01:32:47,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 01:32:47,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:47,171 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-16 01:32:47,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2022-03-16 01:32:47,200 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 01:32:47,206 INFO L339 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=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 01:32:47,206 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-16 01:32:47,804 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 84 states. [2022-03-16 01:32:47,807 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:47,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:47,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1226901010, now seen corresponding path program 1 times [2022-03-16 01:32:47,826 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:47,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177148058] [2022-03-16 01:32:47,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:47,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:47,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:48,052 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-16 01:32:48,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:48,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177148058] [2022-03-16 01:32:48,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177148058] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:32:48,054 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:32:48,054 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-16 01:32:48,055 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075865357] [2022-03-16 01:32:48,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:32:48,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-16 01:32:48,060 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:48,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-16 01:32:48,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-16 01:32:48,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:48,089 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:48,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-03-16 01:32:48,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:48,302 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 92 transitions and produced 93 states. [2022-03-16 01:32:48,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:48,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-16 01:32:48,303 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:48,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:48,304 INFO L85 PathProgramCache]: Analyzing trace with hash 2032685826, now seen corresponding path program 1 times [2022-03-16 01:32:48,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:48,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493230969] [2022-03-16 01:32:48,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:48,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:48,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:48,545 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:48,546 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:48,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493230969] [2022-03-16 01:32:48,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493230969] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:32:48,546 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:32:48,546 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-16 01:32:48,546 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006977099] [2022-03-16 01:32:48,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:32:48,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-16 01:32:48,549 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:48,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-16 01:32:48,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-16 01:32:48,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:48,551 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:48,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 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-03-16 01:32:48,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:48,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:48,827 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 101 transitions and produced 102 states. [2022-03-16 01:32:48,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:48,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:48,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-16 01:32:48,829 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:48,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:48,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1916554705, now seen corresponding path program 1 times [2022-03-16 01:32:48,830 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:48,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416604732] [2022-03-16 01:32:48,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:48,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:48,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:49,048 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:49,049 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:49,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416604732] [2022-03-16 01:32:49,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416604732] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:32:49,049 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:32:49,050 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-16 01:32:49,050 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743623370] [2022-03-16 01:32:49,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:32:49,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:32:49,051 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:49,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:32:49,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:32:49,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:49,052 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:49,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 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-03-16 01:32:49,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:49,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:49,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:49,340 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 113 transitions and produced 114 states. [2022-03-16 01:32:49,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:49,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:49,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:49,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-16 01:32:49,342 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:49,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:49,343 INFO L85 PathProgramCache]: Analyzing trace with hash -250689183, now seen corresponding path program 1 times [2022-03-16 01:32:49,343 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:49,343 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509054252] [2022-03-16 01:32:49,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:49,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:49,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:49,478 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:49,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:49,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509054252] [2022-03-16 01:32:49,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509054252] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:32:49,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857241435] [2022-03-16 01:32:49,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:49,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:49,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:49,481 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:32:49,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-16 01:32:49,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:49,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:32:49,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:32:49,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:49,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:32:49,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:49,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857241435] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:32:49,906 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:32:49,907 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-16 01:32:49,907 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662039562] [2022-03-16 01:32:49,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:32:49,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:32:49,908 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:49,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:32:49,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-16 01:32:49,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:49,909 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:49,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.545454545454545) internal successors, (127), 11 states have internal predecessors, (127), 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-03-16 01:32:49,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:49,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:49,910 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:49,910 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:50,140 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 123 states. [2022-03-16 01:32:50,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:50,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:50,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:50,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:32:50,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-16 01:32:50,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-03-16 01:32:50,371 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:50,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:50,372 INFO L85 PathProgramCache]: Analyzing trace with hash 1583695634, now seen corresponding path program 1 times [2022-03-16 01:32:50,372 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:50,372 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047450441] [2022-03-16 01:32:50,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:50,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:50,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:50,524 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:50,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:50,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047450441] [2022-03-16 01:32:50,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047450441] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:32:50,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75603581] [2022-03-16 01:32:50,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:50,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:50,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:50,528 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:32:50,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-16 01:32:50,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:50,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:32:50,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:32:50,851 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:50,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:32:51,130 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:51,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75603581] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:32:51,131 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:32:51,131 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-03-16 01:32:51,131 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939296030] [2022-03-16 01:32:51,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:32:51,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-16 01:32:51,132 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:51,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-16 01:32:51,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-16 01:32:51,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:51,134 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:51,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.222222222222221) internal successors, (166), 18 states have internal predecessors, (166), 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-03-16 01:32:51,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:51,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:51,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:51,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:32:51,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:51,572 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 176 transitions and produced 177 states. [2022-03-16 01:32:51,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:51,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:51,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:51,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:51,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:32:51,605 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-16 01:32:51,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:51,796 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:51,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:51,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1649332418, now seen corresponding path program 2 times [2022-03-16 01:32:51,797 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:51,797 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454458070] [2022-03-16 01:32:51,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:51,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:51,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:51,931 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 1 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:51,931 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:51,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454458070] [2022-03-16 01:32:51,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454458070] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:32:51,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107105373] [2022-03-16 01:32:51,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:32:51,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:51,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:51,934 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:32:51,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-16 01:32:52,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:32:52,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:32:52,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:32:52,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:32:52,213 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 1 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:52,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:32:52,392 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 1 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:52,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107105373] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:32:52,393 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:32:52,393 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2022-03-16 01:32:52,394 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810963357] [2022-03-16 01:32:52,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:32:52,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 01:32:52,395 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:52,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 01:32:52,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-16 01:32:52,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:52,396 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:52,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 10.647058823529411) internal successors, (181), 17 states have internal predecessors, (181), 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-03-16 01:32:52,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:52,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:52,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:52,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:52,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:32:52,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:52,651 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 185 transitions and produced 186 states. [2022-03-16 01:32:52,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:52,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:52,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:52,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:52,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:32:52,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:52,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-16 01:32:52,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:52,867 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:52,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:52,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1753217041, now seen corresponding path program 2 times [2022-03-16 01:32:52,867 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:52,868 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130719460] [2022-03-16 01:32:52,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:52,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:52,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:53,046 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:53,047 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:53,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130719460] [2022-03-16 01:32:53,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130719460] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:32:53,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006267134] [2022-03-16 01:32:53,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:32:53,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:53,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:53,049 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:32:53,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-16 01:32:53,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:32:53,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:32:53,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:32:53,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:32:53,482 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:53,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:32:53,913 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:53,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006267134] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:32:53,913 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:32:53,914 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-03-16 01:32:53,914 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906605168] [2022-03-16 01:32:53,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:32:53,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-16 01:32:53,915 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:53,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-16 01:32:53,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-16 01:32:53,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:53,916 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:53,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.166666666666666) internal successors, (220), 24 states have internal predecessors, (220), 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-03-16 01:32:53,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:53,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:53,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:53,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:53,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:32:53,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:53,917 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:54,812 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 302 transitions and produced 302 states. [2022-03-16 01:32:54,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:54,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:54,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:54,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:54,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:32:54,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:32:54,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:32:54,843 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-16 01:32:55,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:55,028 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:55,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:55,028 INFO L85 PathProgramCache]: Analyzing trace with hash 402606434, now seen corresponding path program 3 times [2022-03-16 01:32:55,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:55,029 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919658817] [2022-03-16 01:32:55,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:55,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:55,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:32:55,061 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-03-16 01:32:55,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:32:55,114 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-03-16 01:32:55,114 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-03-16 01:32:55,115 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 3 remaining) [2022-03-16 01:32:55,117 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2022-03-16 01:32:55,117 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 3 remaining) [2022-03-16 01:32:55,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-16 01:32:55,123 INFO L732 BasicCegarLoop]: Path program histogram: [3, 2, 1, 1, 1] [2022-03-16 01:32:55,124 WARN L235 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-03-16 01:32:55,124 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-03-16 01:32:55,132 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,133 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,133 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,133 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,133 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,133 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,133 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,133 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,133 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,134 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,134 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,134 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,134 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,134 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,134 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,134 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,134 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:32:55,152 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-16 01:32:55,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 01:32:55,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:55,155 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-16 01:32:55,172 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 01:32:55,173 INFO L339 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=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 01:32:55,173 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-03-16 01:32:55,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Waiting until timeout for monitored process [2022-03-16 01:32:55,362 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 84 states. [2022-03-16 01:32:55,363 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:55,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:55,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1595966513, now seen corresponding path program 1 times [2022-03-16 01:32:55,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:55,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511495999] [2022-03-16 01:32:55,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:55,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:55,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:55,399 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-16 01:32:55,400 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:55,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511495999] [2022-03-16 01:32:55,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511495999] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:32:55,400 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:32:55,400 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-16 01:32:55,401 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963507704] [2022-03-16 01:32:55,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:32:55,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-16 01:32:55,401 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:55,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-16 01:32:55,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-16 01:32:55,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,403 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:55,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-03-16 01:32:55,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,519 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 146 transitions and produced 147 states. [2022-03-16 01:32:55,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-16 01:32:55,520 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:55,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:55,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1085487935, now seen corresponding path program 1 times [2022-03-16 01:32:55,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:55,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131118745] [2022-03-16 01:32:55,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:55,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:55,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:55,556 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-16 01:32:55,556 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:55,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131118745] [2022-03-16 01:32:55,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131118745] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:32:55,557 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:32:55,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:32:55,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185116259] [2022-03-16 01:32:55,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:32:55,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:32:55,557 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:55,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:32:55,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:32:55,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,558 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:55,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 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-03-16 01:32:55,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,732 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 154 transitions and produced 155 states. [2022-03-16 01:32:55,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:55,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-16 01:32:55,733 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:55,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:55,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1878450729, now seen corresponding path program 1 times [2022-03-16 01:32:55,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:55,734 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887751366] [2022-03-16 01:32:55,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:55,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:55,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:55,782 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:55,782 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:55,783 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887751366] [2022-03-16 01:32:55,783 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887751366] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:32:55,783 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:32:55,783 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-16 01:32:55,783 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57282151] [2022-03-16 01:32:55,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:32:55,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-16 01:32:55,784 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:55,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-16 01:32:55,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-16 01:32:55,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,785 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:55,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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-03-16 01:32:55,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:55,785 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,927 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 101 transitions and produced 102 states. [2022-03-16 01:32:55,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:55,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:55,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:55,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-16 01:32:55,929 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:55,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:55,929 INFO L85 PathProgramCache]: Analyzing trace with hash 2139195346, now seen corresponding path program 1 times [2022-03-16 01:32:55,929 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:55,930 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126928128] [2022-03-16 01:32:55,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:55,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:55,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:56,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:56,002 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:56,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126928128] [2022-03-16 01:32:56,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126928128] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:32:56,002 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:32:56,002 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-16 01:32:56,003 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191845131] [2022-03-16 01:32:56,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:32:56,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:32:56,003 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:56,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:32:56,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:32:56,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:56,004 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:56,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 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-03-16 01:32:56,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:56,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:56,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:56,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:56,238 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 176 transitions and produced 177 states. [2022-03-16 01:32:56,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:56,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:56,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:56,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:56,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-16 01:32:56,239 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:56,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:56,239 INFO L85 PathProgramCache]: Analyzing trace with hash -351215563, now seen corresponding path program 1 times [2022-03-16 01:32:56,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:56,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625854636] [2022-03-16 01:32:56,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:56,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:56,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:56,297 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:56,297 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:56,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625854636] [2022-03-16 01:32:56,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625854636] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:32:56,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748965601] [2022-03-16 01:32:56,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:56,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:56,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:56,333 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:32:56,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-16 01:32:56,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:56,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:32:56,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:32:56,605 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:56,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:32:56,737 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:56,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748965601] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:32:56,738 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:32:56,738 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-16 01:32:56,738 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558949147] [2022-03-16 01:32:56,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:32:56,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:32:56,739 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:56,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:32:56,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-16 01:32:56,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:56,740 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:56,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 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-03-16 01:32:56,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:56,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:56,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:56,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:56,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:56,888 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 123 states. [2022-03-16 01:32:56,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:56,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:56,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:56,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:56,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:32:56,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-16 01:32:57,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:57,104 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:57,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:57,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1723157434, now seen corresponding path program 1 times [2022-03-16 01:32:57,104 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:57,104 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443497356] [2022-03-16 01:32:57,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:57,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:57,194 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:57,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:57,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443497356] [2022-03-16 01:32:57,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443497356] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:32:57,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822649225] [2022-03-16 01:32:57,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:57,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:57,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:57,197 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:32:57,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-16 01:32:57,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:57,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:32:57,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:32:57,456 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:57,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:32:57,652 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:57,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822649225] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:32:57,652 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:32:57,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-03-16 01:32:57,652 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211268134] [2022-03-16 01:32:57,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:32:57,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-16 01:32:57,654 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:57,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-16 01:32:57,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-16 01:32:57,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:57,654 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:57,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.222222222222221) internal successors, (166), 18 states have internal predecessors, (166), 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-03-16 01:32:57,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:57,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:57,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:57,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:57,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:32:57,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:58,189 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 239 transitions and produced 240 states. [2022-03-16 01:32:58,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:58,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:58,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:58,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:58,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:58,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:32:58,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-16 01:32:58,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-03-16 01:32:58,416 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:58,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:58,417 INFO L85 PathProgramCache]: Analyzing trace with hash 838638889, now seen corresponding path program 2 times [2022-03-16 01:32:58,417 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:58,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73976974] [2022-03-16 01:32:58,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:58,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:58,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:58,534 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:58,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:58,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73976974] [2022-03-16 01:32:58,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73976974] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:32:58,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973094571] [2022-03-16 01:32:58,535 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:32:58,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:58,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:58,537 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:32:58,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-16 01:32:58,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:32:58,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:32:58,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:32:58,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:32:58,848 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:58,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:32:59,121 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:59,121 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973094571] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:32:59,121 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:32:59,122 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2022-03-16 01:32:59,122 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384876764] [2022-03-16 01:32:59,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:32:59,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 01:32:59,123 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:32:59,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 01:32:59,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-16 01:32:59,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:59,124 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:32:59,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.294117647058824) internal successors, (209), 17 states have internal predecessors, (209), 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-03-16 01:32:59,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:59,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:59,124 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:59,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:59,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:59,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:32:59,125 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:59,397 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 185 transitions and produced 186 states. [2022-03-16 01:32:59,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:32:59,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:32:59,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:32:59,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:59,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:32:59,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:32:59,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:32:59,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-16 01:32:59,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-16 01:32:59,612 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:32:59,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:32:59,613 INFO L85 PathProgramCache]: Analyzing trace with hash -227054382, now seen corresponding path program 2 times [2022-03-16 01:32:59,613 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:32:59,613 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138133053] [2022-03-16 01:32:59,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:32:59,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:32:59,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:32:59,744 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:32:59,744 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:32:59,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138133053] [2022-03-16 01:32:59,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138133053] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:32:59,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616721766] [2022-03-16 01:32:59,745 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:32:59,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:32:59,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:32:59,746 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:32:59,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-16 01:32:59,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:32:59,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:32:59,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:32:59,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:00,125 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:00,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:00,500 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:00,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616721766] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:00,501 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:00,501 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-03-16 01:33:00,501 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879572993] [2022-03-16 01:33:00,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:00,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-16 01:33:00,502 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:00,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-16 01:33:00,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-16 01:33:00,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:00,503 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:00,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.166666666666666) internal successors, (220), 24 states have internal predecessors, (220), 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-03-16 01:33:00,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:00,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:00,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:00,503 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:00,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:00,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:00,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:00,504 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:01,514 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 365 transitions and produced 365 states. [2022-03-16 01:33:01,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:01,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:01,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:01,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:01,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:01,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:01,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:01,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:01,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:01,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-16 01:33:01,732 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:33:01,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:01,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1417569705, now seen corresponding path program 3 times [2022-03-16 01:33:01,732 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:01,732 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723523250] [2022-03-16 01:33:01,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:01,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:01,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:01,857 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:01,857 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:01,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723523250] [2022-03-16 01:33:01,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723523250] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:01,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530232383] [2022-03-16 01:33:01,858 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:33:01,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:01,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:01,859 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:01,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-16 01:33:01,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-16 01:33:01,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:01,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:33:01,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:02,251 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:02,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:33:02,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530232383] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:02,251 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:33:02,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 12 [2022-03-16 01:33:02,252 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142800108] [2022-03-16 01:33:02,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:02,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-16 01:33:02,252 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:02,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-16 01:33:02,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-16 01:33:02,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:02,253 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:02,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 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-03-16 01:33:02,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:02,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:02,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:02,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:02,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:02,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:02,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:02,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:02,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:02,656 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 377 transitions and produced 377 states. [2022-03-16 01:33:02,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:02,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:02,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:02,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:02,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:02,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:02,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:02,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:02,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:33:02,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:02,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-16 01:33:02,876 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:33:02,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:02,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1208948006, now seen corresponding path program 1 times [2022-03-16 01:33:02,876 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:02,876 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007831602] [2022-03-16 01:33:02,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:02,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:02,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:02,958 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:02,958 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:02,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007831602] [2022-03-16 01:33:02,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007831602] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:02,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990340874] [2022-03-16 01:33:02,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:02,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:02,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:02,960 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:02,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-16 01:33:03,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:03,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:33:03,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:03,340 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:03,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:03,567 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:03,567 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990340874] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:03,567 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:03,568 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:33:03,568 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483151474] [2022-03-16 01:33:03,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:03,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:33:03,568 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:03,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:33:03,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:33:03,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:03,569 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:03,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.75) internal successors, (110), 8 states have internal predecessors, (110), 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-03-16 01:33:03,569 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:03,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:03,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:03,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:03,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:03,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:03,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:03,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:03,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:33:03,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:04,002 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 385 transitions and produced 385 states. [2022-03-16 01:33:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:04,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:04,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:33:04,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:04,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-16 01:33:04,205 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:33:04,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:04,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1553119058, now seen corresponding path program 1 times [2022-03-16 01:33:04,205 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:04,206 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591950113] [2022-03-16 01:33:04,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:04,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:04,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:04,363 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:04,363 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:04,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591950113] [2022-03-16 01:33:04,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591950113] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:04,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698763777] [2022-03-16 01:33:04,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:04,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:04,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:04,366 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:04,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-16 01:33:04,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:04,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:33:04,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:04,848 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:04,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:05,267 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:05,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698763777] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:05,267 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:05,268 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-03-16 01:33:05,268 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910836857] [2022-03-16 01:33:05,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:05,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-16 01:33:05,268 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:05,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-16 01:33:05,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-16 01:33:05,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:05,269 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:05,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.631578947368421) internal successors, (221), 19 states have internal predecessors, (221), 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-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:33:05,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:05,878 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 440 transitions and produced 440 states. [2022-03-16 01:33:05,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:05,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:05,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:05,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:05,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:05,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:05,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:05,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:05,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:05,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:05,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:33:05,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-03-16 01:33:06,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:06,080 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:33:06,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:06,081 INFO L85 PathProgramCache]: Analyzing trace with hash 276311167, now seen corresponding path program 2 times [2022-03-16 01:33:06,081 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:06,081 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148709076] [2022-03-16 01:33:06,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:06,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:06,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:06,201 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 2 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:06,201 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:06,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148709076] [2022-03-16 01:33:06,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148709076] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:06,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744269063] [2022-03-16 01:33:06,201 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:06,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:06,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:06,203 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:06,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-16 01:33:06,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:06,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:06,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:33:06,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:06,595 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 2 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:06,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:06,853 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 2 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:06,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744269063] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:06,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:06,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:33:06,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656396970] [2022-03-16 01:33:06,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:06,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:33:06,855 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:06,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:33:06,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:33:06,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:06,855 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:06,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 11.714285714285714) internal successors, (164), 14 states have internal predecessors, (164), 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-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:33:06,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:07,246 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 448 transitions and produced 448 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:07,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:07,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:33:07,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-03-16 01:33:07,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:07,447 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:33:07,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:07,448 INFO L85 PathProgramCache]: Analyzing trace with hash -950179607, now seen corresponding path program 2 times [2022-03-16 01:33:07,448 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:07,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795556086] [2022-03-16 01:33:07,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:07,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:07,620 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:07,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:07,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795556086] [2022-03-16 01:33:07,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795556086] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:07,621 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422009024] [2022-03-16 01:33:07,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:07,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:07,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:07,624 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:07,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-16 01:33:07,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:07,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:07,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-16 01:33:07,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:08,193 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:08,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:08,757 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:08,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422009024] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:08,758 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:08,758 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-16 01:33:08,758 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739385607] [2022-03-16 01:33:08,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:08,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-16 01:33:08,759 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:08,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-16 01:33:08,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-16 01:33:08,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:08,760 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:08,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.0) internal successors, (275), 25 states have internal predecessors, (275), 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-03-16 01:33:08,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:08,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:08,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:08,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:08,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:08,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:08,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:08,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:08,761 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:08,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:08,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:08,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:33:08,762 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:10,081 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 566 transitions and produced 565 states. [2022-03-16 01:33:10,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:10,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:10,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:10,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:10,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:10,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:10,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:10,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:10,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:10,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:10,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:10,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:10,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:10,101 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-03-16 01:33:10,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:10,283 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-03-16 01:33:10,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:10,283 INFO L85 PathProgramCache]: Analyzing trace with hash 1064402847, now seen corresponding path program 3 times [2022-03-16 01:33:10,284 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:10,284 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10972606] [2022-03-16 01:33:10,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:10,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:33:10,330 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-03-16 01:33:10,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:33:10,410 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-03-16 01:33:10,410 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-03-16 01:33:10,410 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 4 remaining) [2022-03-16 01:33:10,410 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 4 remaining) [2022-03-16 01:33:10,411 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 4 remaining) [2022-03-16 01:33:10,411 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 4 remaining) [2022-03-16 01:33:10,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-03-16 01:33:10,412 INFO L732 BasicCegarLoop]: Path program histogram: [3, 3, 2, 2, 1, 1, 1, 1] [2022-03-16 01:33:10,412 WARN L235 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-03-16 01:33:10,412 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,421 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,422 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,423 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,423 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,423 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,423 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,423 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,423 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,423 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,423 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,423 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,423 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of3ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:10,444 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-16 01:33:10,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 01:33:10,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:10,452 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-16 01:33:10,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (17)] Waiting until timeout for monitored process [2022-03-16 01:33:10,456 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 01:33:10,457 INFO L339 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=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 01:33:10,457 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-03-16 01:33:10,590 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 84 states. [2022-03-16 01:33:10,591 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:10,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:10,591 INFO L85 PathProgramCache]: Analyzing trace with hash -766273520, now seen corresponding path program 1 times [2022-03-16 01:33:10,591 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:10,591 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341463795] [2022-03-16 01:33:10,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:10,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:10,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:10,613 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-16 01:33:10,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:10,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341463795] [2022-03-16 01:33:10,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341463795] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:10,613 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:10,614 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-16 01:33:10,614 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640507977] [2022-03-16 01:33:10,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:10,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-16 01:33:10,614 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:10,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-16 01:33:10,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-16 01:33:10,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:10,615 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:10,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-03-16 01:33:10,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:10,815 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 200 transitions and produced 201 states. [2022-03-16 01:33:10,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:10,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-03-16 01:33:10,816 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:10,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:10,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1111574645, now seen corresponding path program 1 times [2022-03-16 01:33:10,817 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:10,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725214709] [2022-03-16 01:33:10,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:10,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:10,850 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-03-16 01:33:10,850 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:10,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725214709] [2022-03-16 01:33:10,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725214709] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:10,850 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:10,850 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:33:10,851 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587538923] [2022-03-16 01:33:10,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:10,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:33:10,851 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:10,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:33:10,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:33:10,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:10,852 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:10,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 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-03-16 01:33:10,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:10,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,012 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 208 transitions and produced 209 states. [2022-03-16 01:33:11,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-03-16 01:33:11,015 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:11,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:11,016 INFO L85 PathProgramCache]: Analyzing trace with hash 193935412, now seen corresponding path program 1 times [2022-03-16 01:33:11,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:11,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591237150] [2022-03-16 01:33:11,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:11,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:11,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:11,063 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-16 01:33:11,063 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:11,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591237150] [2022-03-16 01:33:11,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591237150] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:11,064 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:11,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:33:11,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477843596] [2022-03-16 01:33:11,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:11,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:33:11,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:11,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:33:11,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:33:11,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,065 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:11,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-03-16 01:33:11,065 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,192 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 154 transitions and produced 155 states. [2022-03-16 01:33:11,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-03-16 01:33:11,193 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:11,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:11,194 INFO L85 PathProgramCache]: Analyzing trace with hash 914508991, now seen corresponding path program 1 times [2022-03-16 01:33:11,194 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:11,194 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065692292] [2022-03-16 01:33:11,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:11,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:11,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:11,235 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:11,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:11,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065692292] [2022-03-16 01:33:11,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065692292] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:11,236 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:11,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-16 01:33:11,236 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375801101] [2022-03-16 01:33:11,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:11,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-16 01:33:11,236 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:11,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-16 01:33:11,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-16 01:33:11,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,237 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:11,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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-03-16 01:33:11,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,377 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 101 transitions and produced 102 states. [2022-03-16 01:33:11,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:11,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-03-16 01:33:11,379 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:11,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:11,379 INFO L85 PathProgramCache]: Analyzing trace with hash -2047975661, now seen corresponding path program 1 times [2022-03-16 01:33:11,379 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:11,379 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200096474] [2022-03-16 01:33:11,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:11,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:11,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:11,441 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:11,442 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:11,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200096474] [2022-03-16 01:33:11,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200096474] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:11,442 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:11,442 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-16 01:33:11,442 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925451002] [2022-03-16 01:33:11,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:11,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:33:11,445 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:11,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:33:11,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:33:11,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,446 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:11,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 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-03-16 01:33:11,446 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:11,447 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,672 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 176 transitions and produced 177 states. [2022-03-16 01:33:11,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:11,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:11,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:11,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:11,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-03-16 01:33:11,673 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:11,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:11,673 INFO L85 PathProgramCache]: Analyzing trace with hash 82777496, now seen corresponding path program 1 times [2022-03-16 01:33:11,673 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:11,674 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457923597] [2022-03-16 01:33:11,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:11,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:11,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:11,729 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:11,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:11,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457923597] [2022-03-16 01:33:11,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457923597] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:11,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547043484] [2022-03-16 01:33:11,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:11,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:11,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:11,735 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:11,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-16 01:33:11,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:11,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:33:11,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:11,971 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:11,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:12,093 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:12,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547043484] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:12,094 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:12,094 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-16 01:33:12,094 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899980821] [2022-03-16 01:33:12,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:12,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:33:12,095 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:12,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:33:12,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-16 01:33:12,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:12,096 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:12,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 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-03-16 01:33:12,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:12,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:12,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:12,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:12,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:12,097 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:12,248 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 123 states. [2022-03-16 01:33:12,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:12,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:12,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:12,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:12,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:12,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:12,273 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-03-16 01:33:12,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-16 01:33:12,457 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:12,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:12,457 INFO L85 PathProgramCache]: Analyzing trace with hash -105022438, now seen corresponding path program 1 times [2022-03-16 01:33:12,457 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:12,458 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718998980] [2022-03-16 01:33:12,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:12,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:12,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:12,531 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:12,532 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:12,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718998980] [2022-03-16 01:33:12,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718998980] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:12,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025283807] [2022-03-16 01:33:12,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:12,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:12,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:12,533 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:12,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-16 01:33:12,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:12,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:33:12,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:12,832 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:12,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:13,029 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:13,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025283807] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:13,029 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:13,029 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-03-16 01:33:13,029 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351933669] [2022-03-16 01:33:13,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:13,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-16 01:33:13,030 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:13,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-16 01:33:13,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-16 01:33:13,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:13,031 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:13,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.222222222222221) internal successors, (166), 18 states have internal predecessors, (166), 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-03-16 01:33:13,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:13,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:13,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:13,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:13,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:13,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:13,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:13,481 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 239 transitions and produced 240 states. [2022-03-16 01:33:13,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:13,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:13,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:13,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:13,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:13,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:13,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:13,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:13,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-16 01:33:13,700 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:13,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:13,700 INFO L85 PathProgramCache]: Analyzing trace with hash 484527359, now seen corresponding path program 2 times [2022-03-16 01:33:13,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:13,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034994671] [2022-03-16 01:33:13,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:13,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:13,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:13,805 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:13,805 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:13,805 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034994671] [2022-03-16 01:33:13,805 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034994671] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:13,805 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537165436] [2022-03-16 01:33:13,805 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:13,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:13,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:13,807 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:13,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-16 01:33:13,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:13,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:13,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:33:13,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:14,081 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:14,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:14,261 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:14,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537165436] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:14,261 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:14,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2022-03-16 01:33:14,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076919342] [2022-03-16 01:33:14,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:14,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 01:33:14,262 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:14,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 01:33:14,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-16 01:33:14,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:14,263 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:14,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.294117647058824) internal successors, (209), 17 states have internal predecessors, (209), 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-03-16 01:33:14,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:14,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:14,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:14,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:14,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:14,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:14,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:14,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:14,434 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 185 transitions and produced 186 states. [2022-03-16 01:33:14,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:14,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:14,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:14,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:14,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:14,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:14,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:14,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:14,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:14,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:14,636 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:14,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:14,637 INFO L85 PathProgramCache]: Analyzing trace with hash -272001325, now seen corresponding path program 2 times [2022-03-16 01:33:14,637 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:14,637 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301746925] [2022-03-16 01:33:14,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:14,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:14,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:14,757 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:14,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:14,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301746925] [2022-03-16 01:33:14,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301746925] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:14,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467574113] [2022-03-16 01:33:14,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:14,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:14,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:14,760 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:14,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-16 01:33:14,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:14,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:14,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:33:14,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:15,141 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:15,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:15,563 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:15,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467574113] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:15,564 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:15,564 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-03-16 01:33:15,564 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242179463] [2022-03-16 01:33:15,564 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:15,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-16 01:33:15,565 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:15,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-16 01:33:15,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-16 01:33:15,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:15,566 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:15,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.166666666666666) internal successors, (220), 24 states have internal predecessors, (220), 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-03-16 01:33:15,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:15,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:15,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:15,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:15,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:15,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:15,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:15,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:15,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:16,601 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 365 transitions and produced 365 states. [2022-03-16 01:33:16,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:16,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:16,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:16,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:16,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:16,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:16,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:16,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:16,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:16,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:16,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-03-16 01:33:16,803 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:16,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:16,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1743785633, now seen corresponding path program 3 times [2022-03-16 01:33:16,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:16,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785641813] [2022-03-16 01:33:16,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:16,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:16,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:16,916 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:16,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:16,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785641813] [2022-03-16 01:33:16,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785641813] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:16,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233085977] [2022-03-16 01:33:16,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:33:16,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:16,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:16,920 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:16,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-16 01:33:17,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-16 01:33:17,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:17,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:33:17,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:17,334 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:17,335 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:33:17,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233085977] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:17,335 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:33:17,335 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 12 [2022-03-16 01:33:17,335 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375617742] [2022-03-16 01:33:17,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:17,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-16 01:33:17,336 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:17,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-16 01:33:17,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-16 01:33:17,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:17,336 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:17,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 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-03-16 01:33:17,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:17,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:17,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:17,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:17,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:17,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:17,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:17,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:17,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:17,337 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:17,933 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 440 transitions and produced 440 states. [2022-03-16 01:33:17,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:33:17,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:18,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:18,160 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:18,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:18,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1392548989, now seen corresponding path program 1 times [2022-03-16 01:33:18,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:18,161 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845168183] [2022-03-16 01:33:18,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:18,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:18,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:18,215 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:18,216 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:18,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845168183] [2022-03-16 01:33:18,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845168183] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:18,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812525039] [2022-03-16 01:33:18,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:18,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:18,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:18,218 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:18,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-16 01:33:18,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:18,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:33:18,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:18,606 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:18,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:18,864 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:18,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812525039] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:18,865 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:18,865 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:33:18,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174779056] [2022-03-16 01:33:18,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:18,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:33:18,866 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:18,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:33:18,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:33:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:18,867 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:18,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.25) internal successors, (138), 8 states have internal predecessors, (138), 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-03-16 01:33:18,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:18,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:18,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:18,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:18,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:18,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:18,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:18,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:18,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:18,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:33:18,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:19,191 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 385 transitions and produced 385 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:19,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:33:19,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:19,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:19,393 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:19,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:19,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1048321680, now seen corresponding path program 1 times [2022-03-16 01:33:19,394 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:19,394 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903376073] [2022-03-16 01:33:19,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:19,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:19,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:19,503 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:19,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:19,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903376073] [2022-03-16 01:33:19,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903376073] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:19,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574677769] [2022-03-16 01:33:19,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:19,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:19,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:19,508 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:19,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-16 01:33:19,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:19,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:33:19,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:20,001 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:20,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:20,376 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:20,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574677769] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:20,377 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:20,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-03-16 01:33:20,378 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841623311] [2022-03-16 01:33:20,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:20,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-16 01:33:20,378 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:20,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-16 01:33:20,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-16 01:33:20,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:20,379 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:20,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.631578947368421) internal successors, (221), 19 states have internal predecessors, (221), 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-03-16 01:33:20,379 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:33:20,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:21,133 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 503 transitions and produced 503 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:21,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:33:21,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-16 01:33:21,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:21,336 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:21,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:21,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1330809172, now seen corresponding path program 2 times [2022-03-16 01:33:21,336 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:21,336 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306992937] [2022-03-16 01:33:21,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:21,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:21,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:21,423 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:21,423 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:21,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306992937] [2022-03-16 01:33:21,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306992937] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:21,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040268127] [2022-03-16 01:33:21,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:21,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:21,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:21,425 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:21,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-16 01:33:21,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:21,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:21,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:33:21,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:21,898 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:21,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:22,180 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:22,181 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040268127] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:22,181 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:22,181 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:33:22,181 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821590578] [2022-03-16 01:33:22,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:22,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:33:22,182 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:22,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:33:22,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:33:22,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:22,183 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:22,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.714285714285714) internal successors, (192), 14 states have internal predecessors, (192), 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-03-16 01:33:22,183 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:22,183 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:22,183 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:22,183 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:22,183 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:22,183 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:22,183 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:22,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:22,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:22,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:22,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:22,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:33:22,184 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:22,527 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 448 transitions and produced 448 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:22,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:22,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:22,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:33:22,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:22,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:22,728 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:22,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:22,729 INFO L85 PathProgramCache]: Analyzing trace with hash -48564321, now seen corresponding path program 2 times [2022-03-16 01:33:22,729 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:22,729 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561012181] [2022-03-16 01:33:22,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:22,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:22,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:22,918 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:22,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:22,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561012181] [2022-03-16 01:33:22,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561012181] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:22,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043507643] [2022-03-16 01:33:22,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:22,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:22,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:22,920 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:22,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-16 01:33:23,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:23,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:23,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-16 01:33:23,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:23,472 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:23,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:24,078 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:24,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043507643] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:24,078 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:24,078 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-16 01:33:24,079 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927965640] [2022-03-16 01:33:24,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:24,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-16 01:33:24,080 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:24,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-16 01:33:24,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-16 01:33:24,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:24,081 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:24,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.0) internal successors, (275), 25 states have internal predecessors, (275), 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-03-16 01:33:24,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:24,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:24,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:24,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:24,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:24,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:24,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:24,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:24,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:24,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:24,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:24,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:24,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:33:24,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:25,422 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 629 transitions and produced 628 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:25,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:25,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:25,444 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:25,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-03-16 01:33:25,625 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:25,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:25,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1444300788, now seen corresponding path program 3 times [2022-03-16 01:33:25,626 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:25,626 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885681003] [2022-03-16 01:33:25,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:25,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:25,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:25,860 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:25,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:25,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885681003] [2022-03-16 01:33:25,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885681003] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:25,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605847579] [2022-03-16 01:33:25,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:33:25,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:25,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:25,864 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:25,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-16 01:33:26,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-16 01:33:26,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:26,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:33:26,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:26,506 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:26,506 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:33:26,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605847579] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:26,506 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:33:26,506 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 14 [2022-03-16 01:33:26,506 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248447477] [2022-03-16 01:33:26,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:26,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:33:26,507 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:26,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:33:26,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:33:26,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:26,508 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:26,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 states have internal predecessors, (128), 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-03-16 01:33:26,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:26,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:26,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:26,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:26,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:26,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:26,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:26,508 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:26,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:26,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:26,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:26,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:26,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:26,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:26,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:27,072 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 641 transitions and produced 640 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:27,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:27,092 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-03-16 01:33:27,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-03-16 01:33:27,274 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:27,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:27,275 INFO L85 PathProgramCache]: Analyzing trace with hash -289782395, now seen corresponding path program 1 times [2022-03-16 01:33:27,275 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:27,275 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749377717] [2022-03-16 01:33:27,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:27,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:27,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:27,353 INFO L134 CoverageAnalysis]: Checked inductivity of 867 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:27,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:27,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749377717] [2022-03-16 01:33:27,354 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749377717] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:27,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765417598] [2022-03-16 01:33:27,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:27,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:27,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:27,356 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:27,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-16 01:33:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:27,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:33:27,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:27,960 INFO L134 CoverageAnalysis]: Checked inductivity of 867 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:27,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:28,237 INFO L134 CoverageAnalysis]: Checked inductivity of 867 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:28,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765417598] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:28,237 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:28,238 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:33:28,238 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774494569] [2022-03-16 01:33:28,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:28,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:33:28,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:28,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:33:28,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:33:28,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:28,239 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:28,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.25) internal successors, (138), 8 states have internal predecessors, (138), 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-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:28,240 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:28,241 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:28,241 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:28,241 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:28,711 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 649 transitions and produced 648 states. [2022-03-16 01:33:28,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:28,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:28,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:28,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:28,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:33:28,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-03-16 01:33:28,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-16 01:33:28,913 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:28,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:28,914 INFO L85 PathProgramCache]: Analyzing trace with hash 893267962, now seen corresponding path program 1 times [2022-03-16 01:33:28,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:28,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921984933] [2022-03-16 01:33:28,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:28,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:28,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:29,191 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 7 proven. 28 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:29,191 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:29,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921984933] [2022-03-16 01:33:29,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921984933] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:29,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276425370] [2022-03-16 01:33:29,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:29,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:29,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:29,195 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:29,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-16 01:33:29,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:29,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:33:29,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:29,888 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:29,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:30,454 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:30,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276425370] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:30,454 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:30,454 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2022-03-16 01:33:30,454 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927489597] [2022-03-16 01:33:30,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:30,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-16 01:33:30,455 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:30,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-16 01:33:30,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-03-16 01:33:30,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:30,456 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:30,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 12.565217391304348) internal successors, (289), 23 states have internal predecessors, (289), 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-03-16 01:33:30,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:30,456 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:33:30,457 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:31,470 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 704 transitions and produced 703 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:31,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:31,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:31,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:33:31,490 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-03-16 01:33:31,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-16 01:33:31,673 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:31,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:31,673 INFO L85 PathProgramCache]: Analyzing trace with hash 2034340427, now seen corresponding path program 2 times [2022-03-16 01:33:31,674 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:31,674 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460241221] [2022-03-16 01:33:31,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:31,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:31,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:31,778 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 3 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:31,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:31,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460241221] [2022-03-16 01:33:31,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460241221] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:31,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167379220] [2022-03-16 01:33:31,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:31,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:31,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:31,784 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:31,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-16 01:33:31,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:31,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:31,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:33:31,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:32,382 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 3 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:32,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:32,743 INFO L134 CoverageAnalysis]: Checked inductivity of 924 backedges. 3 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:32,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167379220] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:32,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:32,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:33:32,744 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430461394] [2022-03-16 01:33:32,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:32,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:33:32,744 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:32,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:33:32,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:33:32,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:32,745 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:32,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.714285714285714) internal successors, (192), 14 states have internal predecessors, (192), 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-03-16 01:33:32,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:32,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:32,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:32,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:32,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:33:32,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:33,393 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 712 transitions and produced 711 states. [2022-03-16 01:33:33,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:33,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:33,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:33,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:33,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:33,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:33:33,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:33:33,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-03-16 01:33:33,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-16 01:33:33,612 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:33,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:33,612 INFO L85 PathProgramCache]: Analyzing trace with hash -331520652, now seen corresponding path program 2 times [2022-03-16 01:33:33,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:33,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449783862] [2022-03-16 01:33:33,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:33,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:33,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:33,832 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 7 proven. 100 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:33,832 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:33,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449783862] [2022-03-16 01:33:33,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449783862] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:33,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148657184] [2022-03-16 01:33:33,833 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:33,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:33,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:33,834 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:33,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-16 01:33:34,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:34,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:34,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:33:34,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:34,612 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:34,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:35,335 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:35,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148657184] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:35,335 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:35,335 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-03-16 01:33:35,335 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353572242] [2022-03-16 01:33:35,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:35,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-16 01:33:35,336 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:35,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-16 01:33:35,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-03-16 01:33:35,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:35,337 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:35,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.827586206896552) internal successors, (343), 29 states have internal predecessors, (343), 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-03-16 01:33:35,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:35,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:35,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:35,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:35,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:35,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:35,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:35,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:35,338 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:35,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:35,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:35,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:35,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:35,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:35,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:35,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:35,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:33:35,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:33:35,339 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:36,910 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 830 transitions and produced 828 states. [2022-03-16 01:33:36,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:36,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:36,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:36,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:36,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:36,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:36,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:36,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:33:36,931 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-16 01:33:37,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-03-16 01:33:37,115 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-03-16 01:33:37,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:37,116 INFO L85 PathProgramCache]: Analyzing trace with hash -502876661, now seen corresponding path program 3 times [2022-03-16 01:33:37,116 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:37,116 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15012324] [2022-03-16 01:33:37,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:37,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:37,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:33:37,181 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-03-16 01:33:37,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:33:37,361 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-03-16 01:33:37,361 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-03-16 01:33:37,362 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2022-03-16 01:33:37,362 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2022-03-16 01:33:37,362 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2022-03-16 01:33:37,362 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2022-03-16 01:33:37,362 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2022-03-16 01:33:37,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-03-16 01:33:37,364 INFO L732 BasicCegarLoop]: Path program histogram: [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2022-03-16 01:33:37,365 WARN L235 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-03-16 01:33:37,365 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-03-16 01:33:37,380 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,380 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,380 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,380 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,380 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,380 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,380 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,380 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,380 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,381 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,382 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,382 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,382 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,382 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,382 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,382 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,382 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,382 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,382 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,382 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,383 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,384 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,385 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,385 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,385 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,385 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,385 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,385 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,385 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,385 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,385 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,385 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,386 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,387 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,388 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,389 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,390 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,390 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,390 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,390 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,390 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,390 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,390 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,390 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,390 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,390 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,392 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,393 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,394 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,395 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,396 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,397 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,398 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,399 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,400 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,401 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,402 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,402 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,402 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,402 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,402 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,404 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,404 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,404 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,404 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,405 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,405 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,405 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,405 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,405 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,405 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,405 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,406 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,406 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,406 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,406 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,406 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,406 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,406 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,406 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,406 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,406 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,407 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,407 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,407 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,407 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,407 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,407 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,407 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,407 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,407 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,408 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,408 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,408 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,408 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,408 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,408 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,408 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,408 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,408 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,409 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:33:37,409 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-16 01:33:37,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 01:33:37,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:37,413 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-16 01:33:37,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Waiting until timeout for monitored process [2022-03-16 01:33:37,417 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 01:33:37,418 INFO L339 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=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 01:33:37,418 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-03-16 01:33:37,518 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 84 states. [2022-03-16 01:33:37,519 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:37,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:37,519 INFO L85 PathProgramCache]: Analyzing trace with hash 395387343, now seen corresponding path program 1 times [2022-03-16 01:33:37,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:37,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219364866] [2022-03-16 01:33:37,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:37,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:37,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:37,535 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-16 01:33:37,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:37,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219364866] [2022-03-16 01:33:37,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219364866] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:37,536 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:37,536 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-16 01:33:37,536 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453274024] [2022-03-16 01:33:37,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:37,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-16 01:33:37,537 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:37,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-16 01:33:37,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-16 01:33:37,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:37,537 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:37,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-03-16 01:33:37,538 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:37,692 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 254 transitions and produced 255 states. [2022-03-16 01:33:37,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:37,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-03-16 01:33:37,693 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:37,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:37,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1426374016, now seen corresponding path program 1 times [2022-03-16 01:33:37,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:37,693 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475859545] [2022-03-16 01:33:37,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:37,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:37,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:37,821 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-03-16 01:33:37,822 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:37,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475859545] [2022-03-16 01:33:37,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475859545] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:37,822 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:37,822 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:33:37,822 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116969324] [2022-03-16 01:33:37,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:37,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:33:37,823 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:37,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:33:37,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:33:37,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:37,826 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:37,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 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-03-16 01:33:37,826 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:37,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,059 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 263 states. [2022-03-16 01:33:38,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-03-16 01:33:38,060 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:38,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:38,061 INFO L85 PathProgramCache]: Analyzing trace with hash -2079287528, now seen corresponding path program 1 times [2022-03-16 01:33:38,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:38,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534463113] [2022-03-16 01:33:38,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:38,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:38,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:38,096 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-03-16 01:33:38,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:38,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534463113] [2022-03-16 01:33:38,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534463113] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:38,097 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:38,097 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:33:38,097 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800852523] [2022-03-16 01:33:38,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:38,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:33:38,098 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:38,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:33:38,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:33:38,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,099 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:38,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 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-03-16 01:33:38,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,278 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 208 transitions and produced 209 states. [2022-03-16 01:33:38,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-03-16 01:33:38,280 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:38,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:38,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1677021387, now seen corresponding path program 1 times [2022-03-16 01:33:38,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:38,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852143050] [2022-03-16 01:33:38,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:38,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:38,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:38,309 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-16 01:33:38,309 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:38,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852143050] [2022-03-16 01:33:38,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852143050] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:38,309 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:38,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:33:38,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993345994] [2022-03-16 01:33:38,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:38,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:33:38,310 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:38,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:33:38,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:33:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,311 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:38,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-03-16 01:33:38,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,446 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 154 transitions and produced 155 states. [2022-03-16 01:33:38,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-03-16 01:33:38,447 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:38,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:38,447 INFO L85 PathProgramCache]: Analyzing trace with hash -464573641, now seen corresponding path program 1 times [2022-03-16 01:33:38,448 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:38,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923264302] [2022-03-16 01:33:38,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:38,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:38,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:38,490 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:38,491 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:38,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923264302] [2022-03-16 01:33:38,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923264302] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:38,491 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:38,491 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-16 01:33:38,491 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583192113] [2022-03-16 01:33:38,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:38,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-16 01:33:38,491 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:38,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-16 01:33:38,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-16 01:33:38,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,492 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:38,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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-03-16 01:33:38,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,592 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 101 transitions and produced 102 states. [2022-03-16 01:33:38,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:38,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-03-16 01:33:38,593 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:38,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:38,593 INFO L85 PathProgramCache]: Analyzing trace with hash -94784588, now seen corresponding path program 1 times [2022-03-16 01:33:38,593 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:38,593 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342977248] [2022-03-16 01:33:38,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:38,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:38,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:38,650 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:38,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:38,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342977248] [2022-03-16 01:33:38,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342977248] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:38,650 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:33:38,651 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-16 01:33:38,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219219200] [2022-03-16 01:33:38,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:38,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:33:38,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:38,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:33:38,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:33:38,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,652 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:38,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 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-03-16 01:33:38,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:38,652 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,926 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 176 transitions and produced 177 states. [2022-03-16 01:33:38,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:38,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:38,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:38,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-03-16 01:33:38,927 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:38,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:38,927 INFO L85 PathProgramCache]: Analyzing trace with hash -321320902, now seen corresponding path program 1 times [2022-03-16 01:33:38,927 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:38,927 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338247080] [2022-03-16 01:33:38,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:38,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:38,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:38,985 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:38,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:38,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338247080] [2022-03-16 01:33:38,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338247080] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:38,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512439489] [2022-03-16 01:33:38,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:38,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:38,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:38,988 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:38,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-16 01:33:39,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:39,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:33:39,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:39,246 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:39,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:39,361 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:39,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512439489] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:39,361 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:39,361 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-16 01:33:39,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040234183] [2022-03-16 01:33:39,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:39,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:33:39,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:39,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:33:39,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-16 01:33:39,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:39,363 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:39,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 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-03-16 01:33:39,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:39,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:39,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:39,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:39,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:39,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:39,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:39,480 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 123 states. [2022-03-16 01:33:39,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:39,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:39,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:39,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:39,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:39,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:39,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:39,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-03-16 01:33:39,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-03-16 01:33:39,682 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:39,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:39,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1913228975, now seen corresponding path program 1 times [2022-03-16 01:33:39,682 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:39,682 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016894813] [2022-03-16 01:33:39,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:39,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:39,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:39,776 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:39,777 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:39,777 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016894813] [2022-03-16 01:33:39,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016894813] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:39,777 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018542574] [2022-03-16 01:33:39,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:39,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:39,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:39,780 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:39,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-16 01:33:39,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:39,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:33:39,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:40,160 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:40,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:40,344 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:40,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018542574] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:40,344 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:40,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-03-16 01:33:40,345 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765030594] [2022-03-16 01:33:40,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:40,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-16 01:33:40,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:40,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-16 01:33:40,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-16 01:33:40,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:40,348 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:40,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.222222222222221) internal successors, (166), 18 states have internal predecessors, (166), 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-03-16 01:33:40,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:40,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:40,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:40,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:40,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:40,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:40,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:40,348 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:40,725 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 239 transitions and produced 240 states. [2022-03-16 01:33:40,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:40,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:40,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:40,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:40,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:40,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:40,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:40,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:40,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-03-16 01:33:40,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-16 01:33:40,928 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:40,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:40,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1186530825, now seen corresponding path program 2 times [2022-03-16 01:33:40,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:40,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379932401] [2022-03-16 01:33:40,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:40,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:40,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:41,013 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:41,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:41,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379932401] [2022-03-16 01:33:41,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379932401] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:41,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986035334] [2022-03-16 01:33:41,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:41,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:41,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:41,016 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:41,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-16 01:33:41,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:41,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:41,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:33:41,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:41,358 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:41,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:41,565 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:41,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986035334] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:41,565 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:41,566 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2022-03-16 01:33:41,566 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336873076] [2022-03-16 01:33:41,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:41,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 01:33:41,566 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:41,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 01:33:41,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-16 01:33:41,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:41,567 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:41,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.294117647058824) internal successors, (209), 17 states have internal predecessors, (209), 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-03-16 01:33:41,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:41,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:41,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:41,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:41,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:41,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:41,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:41,567 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:41,568 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:41,725 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 185 transitions and produced 186 states. [2022-03-16 01:33:41,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:41,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:41,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:41,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:41,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:41,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:41,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:41,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:41,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:41,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:41,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:41,927 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:41,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:41,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1321939724, now seen corresponding path program 2 times [2022-03-16 01:33:41,927 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:41,927 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807213589] [2022-03-16 01:33:41,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:41,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:41,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:42,049 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:42,049 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:42,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807213589] [2022-03-16 01:33:42,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807213589] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:42,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063764541] [2022-03-16 01:33:42,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:42,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:42,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:42,052 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:42,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-16 01:33:42,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:42,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:42,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:33:42,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:42,518 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:42,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:42,859 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:33:42,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063764541] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:42,859 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:42,859 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-03-16 01:33:42,859 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430976225] [2022-03-16 01:33:42,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:42,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-16 01:33:42,860 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:42,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-16 01:33:42,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-16 01:33:42,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:42,861 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:42,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.166666666666666) internal successors, (220), 24 states have internal predecessors, (220), 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-03-16 01:33:42,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:42,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:42,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:42,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:42,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:42,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:42,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:42,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:42,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:42,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:43,746 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 365 transitions and produced 365 states. [2022-03-16 01:33:43,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:43,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:43,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:43,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:43,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:43,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:43,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:43,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:43,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:43,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:43,767 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-03-16 01:33:43,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:43,949 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:43,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:43,949 INFO L85 PathProgramCache]: Analyzing trace with hash 590281751, now seen corresponding path program 3 times [2022-03-16 01:33:43,950 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:43,950 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957053430] [2022-03-16 01:33:43,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:43,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:43,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:44,038 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:44,039 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:44,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957053430] [2022-03-16 01:33:44,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957053430] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:44,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597518574] [2022-03-16 01:33:44,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:33:44,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:44,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:44,044 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:44,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-16 01:33:44,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-16 01:33:44,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:44,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:33:44,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:44,513 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:44,514 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:33:44,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597518574] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:44,514 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:33:44,514 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 12 [2022-03-16 01:33:44,514 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101338197] [2022-03-16 01:33:44,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:44,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-16 01:33:44,515 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:44,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-16 01:33:44,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-16 01:33:44,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:44,515 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:44,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 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-03-16 01:33:44,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:44,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:44,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:44,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:44,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:44,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:44,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:44,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:44,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:44,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:44,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:45,020 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 440 transitions and produced 440 states. [2022-03-16 01:33:45,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:45,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:45,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:45,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:45,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:45,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:45,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:45,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:45,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:45,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:45,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:33:45,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-03-16 01:33:45,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:45,222 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:45,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:45,222 INFO L85 PathProgramCache]: Analyzing trace with hash -947977859, now seen corresponding path program 1 times [2022-03-16 01:33:45,222 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:45,223 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884208960] [2022-03-16 01:33:45,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:45,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:45,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:45,274 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:45,274 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:45,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884208960] [2022-03-16 01:33:45,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884208960] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:45,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135550270] [2022-03-16 01:33:45,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:45,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:45,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:45,276 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:45,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-16 01:33:45,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:45,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:33:45,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:45,777 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:45,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:46,001 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:46,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135550270] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:46,001 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:46,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:33:46,001 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872890950] [2022-03-16 01:33:46,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:46,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:33:46,002 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:46,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:33:46,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:33:46,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:46,003 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:46,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.25) internal successors, (138), 8 states have internal predecessors, (138), 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-03-16 01:33:46,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:46,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:46,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:46,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:46,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:46,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:46,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:46,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:46,003 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:46,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:46,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:33:46,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:46,329 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 385 transitions and produced 385 states. [2022-03-16 01:33:46,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:46,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:46,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:46,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:46,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:46,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:46,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:46,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:46,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:46,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:46,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:46,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:33:46,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-03-16 01:33:46,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:46,531 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:46,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:46,531 INFO L85 PathProgramCache]: Analyzing trace with hash 833624047, now seen corresponding path program 1 times [2022-03-16 01:33:46,531 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:46,531 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567228376] [2022-03-16 01:33:46,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:46,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:46,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:46,635 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:46,635 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:46,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567228376] [2022-03-16 01:33:46,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567228376] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:46,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426843268] [2022-03-16 01:33:46,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:46,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:46,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:46,640 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:46,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-16 01:33:46,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:46,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:33:46,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:47,125 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:47,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:47,481 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:47,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426843268] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:47,482 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:47,482 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-03-16 01:33:47,482 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593909250] [2022-03-16 01:33:47,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:47,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-16 01:33:47,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:47,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-16 01:33:47,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-16 01:33:47,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:47,483 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:47,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.631578947368421) internal successors, (221), 19 states have internal predecessors, (221), 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-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:33:47,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:48,248 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 503 transitions and produced 503 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:48,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:33:48,269 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-03-16 01:33:48,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-03-16 01:33:48,450 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:48,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:48,451 INFO L85 PathProgramCache]: Analyzing trace with hash 613381205, now seen corresponding path program 2 times [2022-03-16 01:33:48,451 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:48,451 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130175771] [2022-03-16 01:33:48,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:48,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:48,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:48,524 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:48,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:48,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130175771] [2022-03-16 01:33:48,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130175771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:48,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191586834] [2022-03-16 01:33:48,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:48,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:48,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:48,526 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:48,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-16 01:33:48,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:48,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:48,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:33:48,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:49,020 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:49,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:49,290 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:33:49,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191586834] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:49,291 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:49,291 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:33:49,291 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712374368] [2022-03-16 01:33:49,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:49,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:33:49,291 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:49,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:33:49,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:33:49,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:49,292 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:49,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.714285714285714) internal successors, (192), 14 states have internal predecessors, (192), 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-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:33:49,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:49,625 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 448 transitions and produced 448 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:33:49,646 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-03-16 01:33:49,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-16 01:33:49,827 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:49,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:49,828 INFO L85 PathProgramCache]: Analyzing trace with hash 915137047, now seen corresponding path program 2 times [2022-03-16 01:33:49,828 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:49,828 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687542039] [2022-03-16 01:33:49,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:49,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:49,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:49,979 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:49,979 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:49,979 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687542039] [2022-03-16 01:33:49,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687542039] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:49,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645763885] [2022-03-16 01:33:49,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:49,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:49,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:49,981 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:49,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-16 01:33:50,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:50,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:50,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-16 01:33:50,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:50,674 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:50,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:51,176 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:33:51,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645763885] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:51,176 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:51,177 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-16 01:33:51,177 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014273787] [2022-03-16 01:33:51,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:51,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-16 01:33:51,177 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:51,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-16 01:33:51,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-16 01:33:51,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:51,178 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:51,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.0) internal successors, (275), 25 states have internal predecessors, (275), 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-03-16 01:33:51,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:51,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:51,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:33:51,179 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:52,454 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 629 transitions and produced 628 states. [2022-03-16 01:33:52,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:52,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:52,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:52,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:52,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:52,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-03-16 01:33:52,656 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:52,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:52,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1051403435, now seen corresponding path program 3 times [2022-03-16 01:33:52,657 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:52,657 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228275651] [2022-03-16 01:33:52,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:52,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:52,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:52,781 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:52,782 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:52,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228275651] [2022-03-16 01:33:52,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228275651] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:52,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120664052] [2022-03-16 01:33:52,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:33:52,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:52,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:52,784 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:52,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-16 01:33:52,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-16 01:33:52,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:52,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:33:52,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:53,450 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:53,451 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:33:53,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120664052] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:33:53,451 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:33:53,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 14 [2022-03-16 01:33:53,451 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153502151] [2022-03-16 01:33:53,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:33:53,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:33:53,452 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:53,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:33:53,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:33:53,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:53,452 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:53,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 states have internal predecessors, (128), 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-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:53,453 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:54,324 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 704 transitions and produced 703 states. [2022-03-16 01:33:54,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:54,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:54,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:54,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:54,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:54,346 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-03-16 01:33:54,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-03-16 01:33:54,526 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:54,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:54,527 INFO L85 PathProgramCache]: Analyzing trace with hash -1086580005, now seen corresponding path program 1 times [2022-03-16 01:33:54,527 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:54,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101133445] [2022-03-16 01:33:54,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:54,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:54,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:54,597 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:54,598 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:54,598 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101133445] [2022-03-16 01:33:54,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101133445] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:54,598 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345161081] [2022-03-16 01:33:54,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:54,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:54,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:54,600 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:54,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-16 01:33:54,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:54,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:33:54,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:55,201 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:55,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:55,493 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:55,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345161081] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:55,493 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:55,493 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:33:55,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373505296] [2022-03-16 01:33:55,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:55,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:33:55,494 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:55,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:33:55,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:33:55,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:55,495 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:55,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.75) internal successors, (166), 8 states have internal predecessors, (166), 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-03-16 01:33:55,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:55,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:55,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:56,072 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 649 transitions and produced 648 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:56,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:56,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:33:56,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-16 01:33:56,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:56,275 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:56,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:56,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1563799058, now seen corresponding path program 1 times [2022-03-16 01:33:56,275 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:56,275 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332191192] [2022-03-16 01:33:56,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:56,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:56,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:56,430 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 7 proven. 28 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:56,430 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:56,430 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332191192] [2022-03-16 01:33:56,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332191192] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:56,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379269041] [2022-03-16 01:33:56,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:56,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:56,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:56,433 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:56,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-16 01:33:56,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:56,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:33:56,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:57,265 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:57,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:33:57,810 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:33:57,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379269041] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:33:57,811 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:33:57,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2022-03-16 01:33:57,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086552491] [2022-03-16 01:33:57,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:33:57,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-16 01:33:57,812 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:33:57,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-16 01:33:57,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-03-16 01:33:57,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:57,812 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:33:57,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 12.565217391304348) internal successors, (289), 23 states have internal predecessors, (289), 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-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:33:57,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:58,863 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 767 transitions and produced 766 states. [2022-03-16 01:33:58,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:33:58,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:33:58,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:33:58,884 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-03-16 01:33:59,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-16 01:33:59,065 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:33:59,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:33:59,066 INFO L85 PathProgramCache]: Analyzing trace with hash -2091346504, now seen corresponding path program 2 times [2022-03-16 01:33:59,066 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:33:59,066 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951443632] [2022-03-16 01:33:59,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:33:59,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:33:59,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:33:59,161 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:59,161 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:33:59,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951443632] [2022-03-16 01:33:59,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951443632] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:33:59,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451302116] [2022-03-16 01:33:59,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:33:59,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:33:59,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:33:59,164 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:33:59,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-16 01:33:59,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:33:59,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:33:59,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 695 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:33:59,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:33:59,846 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:33:59,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:00,213 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:34:00,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451302116] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:00,213 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:00,213 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:34:00,214 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160500143] [2022-03-16 01:34:00,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:00,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:34:00,214 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:00,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:34:00,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:34:00,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:00,215 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:00,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 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-03-16 01:34:00,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:00,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:00,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:00,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:00,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:34:00,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:00,872 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 712 transitions and produced 711 states. [2022-03-16 01:34:00,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:00,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:00,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:00,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:00,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:00,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:34:00,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-03-16 01:34:01,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:01,074 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:34:01,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:01,075 INFO L85 PathProgramCache]: Analyzing trace with hash -273515371, now seen corresponding path program 2 times [2022-03-16 01:34:01,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:01,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267661194] [2022-03-16 01:34:01,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:01,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:01,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:01,272 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 7 proven. 100 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:01,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:01,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267661194] [2022-03-16 01:34:01,273 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267661194] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:01,273 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3982687] [2022-03-16 01:34:01,273 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:01,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:01,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:01,274 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:01,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-16 01:34:01,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:01,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:01,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:34:01,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:02,078 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:02,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:02,778 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:02,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3982687] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:02,779 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:02,779 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-03-16 01:34:02,779 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889465649] [2022-03-16 01:34:02,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:02,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-16 01:34:02,779 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:02,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-16 01:34:02,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-03-16 01:34:02,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:02,780 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:02,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.827586206896552) internal successors, (343), 29 states have internal predecessors, (343), 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-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:34:02,781 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:04,533 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 893 transitions and produced 891 states. [2022-03-16 01:34:04,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:04,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:04,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:04,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:04,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:04,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-03-16 01:34:04,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-03-16 01:34:04,736 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:34:04,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:04,736 INFO L85 PathProgramCache]: Analyzing trace with hash -2059547688, now seen corresponding path program 3 times [2022-03-16 01:34:04,737 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:04,737 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928848210] [2022-03-16 01:34:04,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:04,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:04,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:04,926 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 21 proven. 33 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:04,926 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:04,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928848210] [2022-03-16 01:34:04,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928848210] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:04,927 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266960265] [2022-03-16 01:34:04,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:34:04,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:04,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:04,929 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:04,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-16 01:34:05,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:34:05,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:05,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:34:05,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:05,761 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:05,761 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:34:05,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266960265] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:05,761 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:34:05,761 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 16 [2022-03-16 01:34:05,762 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773506220] [2022-03-16 01:34:05,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:05,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-16 01:34:05,762 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:05,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-16 01:34:05,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-03-16 01:34:05,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:05,763 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:05,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.461538461538462) internal successors, (162), 13 states have internal predecessors, (162), 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-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:05,763 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:05,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:05,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:05,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:05,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:05,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:05,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:05,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:05,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:06,760 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 905 transitions and produced 903 states. [2022-03-16 01:34:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:06,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:06,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:06,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:06,962 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:34:06,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:06,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1965802488, now seen corresponding path program 1 times [2022-03-16 01:34:06,963 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:06,963 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891881323] [2022-03-16 01:34:06,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:06,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:07,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:07,054 INFO L134 CoverageAnalysis]: Checked inductivity of 1308 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:07,054 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:07,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891881323] [2022-03-16 01:34:07,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891881323] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:07,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190250182] [2022-03-16 01:34:07,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:07,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:07,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:07,056 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:07,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-16 01:34:07,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:07,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:34:07,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:07,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1308 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:07,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:08,077 INFO L134 CoverageAnalysis]: Checked inductivity of 1308 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:08,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190250182] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:08,077 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:08,077 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:34:08,078 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825210862] [2022-03-16 01:34:08,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:08,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:34:08,078 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:08,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:34:08,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:34:08,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:08,079 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:08,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.75) internal successors, (166), 8 states have internal predecessors, (166), 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-03-16 01:34:08,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:08,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:08,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:08,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:08,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:08,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:08,079 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:08,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:08,906 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 913 transitions and produced 911 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:08,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:08,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:08,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:08,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:08,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:08,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:34:08,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-03-16 01:34:09,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:09,109 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:34:09,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:09,110 INFO L85 PathProgramCache]: Analyzing trace with hash -425275248, now seen corresponding path program 1 times [2022-03-16 01:34:09,110 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:09,110 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513867286] [2022-03-16 01:34:09,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:09,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:09,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:09,312 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:09,312 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:09,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513867286] [2022-03-16 01:34:09,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513867286] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:09,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475286488] [2022-03-16 01:34:09,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:09,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:09,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:09,315 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:09,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-16 01:34:09,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:09,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:34:09,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:10,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:10,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:11,109 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:11,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475286488] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:11,110 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:11,110 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 27 [2022-03-16 01:34:11,110 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231867816] [2022-03-16 01:34:11,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:11,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-16 01:34:11,111 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:11,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-16 01:34:11,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2022-03-16 01:34:11,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:11,112 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:11,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 13.222222222222221) internal successors, (357), 27 states have internal predecessors, (357), 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-03-16 01:34:11,112 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:11,113 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:11,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:11,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:11,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:11,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:11,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:11,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:11,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:34:11,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:12,510 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 968 transitions and produced 966 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:12,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:12,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:12,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:12,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:12,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:12,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:12,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:12,533 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-03-16 01:34:12,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:12,713 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:34:12,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:12,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1174460480, now seen corresponding path program 2 times [2022-03-16 01:34:12,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:12,714 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179613294] [2022-03-16 01:34:12,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:12,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:12,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:12,829 INFO L134 CoverageAnalysis]: Checked inductivity of 1365 backedges. 4 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:12,829 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:12,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179613294] [2022-03-16 01:34:12,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179613294] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:12,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545605487] [2022-03-16 01:34:12,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:12,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:12,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:12,840 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:12,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-16 01:34:13,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:13,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:13,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 842 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:34:13,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:13,598 INFO L134 CoverageAnalysis]: Checked inductivity of 1365 backedges. 4 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:13,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:14,014 INFO L134 CoverageAnalysis]: Checked inductivity of 1365 backedges. 4 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:14,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545605487] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:14,015 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:14,015 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:34:14,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620198993] [2022-03-16 01:34:14,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:14,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:34:14,016 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:14,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:34:14,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:34:14,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:14,016 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:14,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 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-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:14,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:14,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:14,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:14,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:14,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:14,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:14,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:14,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:14,018 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:14,985 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 976 transitions and produced 974 states. [2022-03-16 01:34:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:34:14,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:34:15,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-03-16 01:34:15,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-03-16 01:34:15,187 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:34:15,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:15,188 INFO L85 PathProgramCache]: Analyzing trace with hash -631002664, now seen corresponding path program 2 times [2022-03-16 01:34:15,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:15,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692944160] [2022-03-16 01:34:15,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:15,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:15,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:15,444 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 21 proven. 111 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:15,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:15,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692944160] [2022-03-16 01:34:15,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692944160] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:15,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651368025] [2022-03-16 01:34:15,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:15,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:15,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:15,447 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:15,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-16 01:34:15,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:15,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:15,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-16 01:34:15,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:16,540 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:16,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:17,486 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:17,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651368025] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:17,486 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:17,486 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:34:17,486 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553855613] [2022-03-16 01:34:17,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:17,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:34:17,487 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:17,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:34:17,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=917, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:34:17,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:17,488 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:17,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 12.454545454545455) internal successors, (411), 33 states have internal predecessors, (411), 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-03-16 01:34:17,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:17,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:17,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:17,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:17,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:17,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:17,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:17,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:17,489 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:17,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:34:17,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:34:17,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:19,538 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1094 transitions and produced 1091 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:19,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:34:19,562 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-03-16 01:34:19,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-03-16 01:34:19,740 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-03-16 01:34:19,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:19,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1663081152, now seen corresponding path program 3 times [2022-03-16 01:34:19,741 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:19,741 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407111982] [2022-03-16 01:34:19,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:19,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:19,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:34:19,799 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-03-16 01:34:19,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:34:20,004 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-03-16 01:34:20,004 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-03-16 01:34:20,004 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (5 of 6 remaining) [2022-03-16 01:34:20,005 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2022-03-16 01:34:20,005 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2022-03-16 01:34:20,005 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2022-03-16 01:34:20,005 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2022-03-16 01:34:20,005 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2022-03-16 01:34:20,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-03-16 01:34:20,006 INFO L732 BasicCegarLoop]: Path program histogram: [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-03-16 01:34:20,007 WARN L235 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2022-03-16 01:34:20,007 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2022-03-16 01:34:20,020 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,020 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,020 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,020 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,020 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,020 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,020 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,021 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,022 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,022 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,022 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,022 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,022 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,022 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,022 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,022 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,022 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,022 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,023 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,024 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,025 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,025 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,025 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,025 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,025 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,025 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,025 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,025 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,025 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,025 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,026 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,027 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,028 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,029 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,030 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,031 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,032 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:34:20,054 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-16 01:34:20,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 01:34:20,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:20,060 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-16 01:34:20,069 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 01:34:20,070 INFO L339 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=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 01:34:20,070 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2022-03-16 01:34:20,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Waiting until timeout for monitored process [2022-03-16 01:34:20,267 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 84 states. [2022-03-16 01:34:20,268 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:20,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:20,268 INFO L85 PathProgramCache]: Analyzing trace with hash 7739086, now seen corresponding path program 1 times [2022-03-16 01:34:20,268 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:20,269 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825588393] [2022-03-16 01:34:20,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:20,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:20,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:20,281 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-16 01:34:20,281 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:20,281 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825588393] [2022-03-16 01:34:20,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825588393] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:20,281 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:34:20,281 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-16 01:34:20,281 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448548247] [2022-03-16 01:34:20,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:20,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-16 01:34:20,282 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:20,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-16 01:34:20,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-16 01:34:20,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:20,282 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:20,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-03-16 01:34:20,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:20,478 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 308 transitions and produced 309 states. [2022-03-16 01:34:20,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:20,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-03-16 01:34:20,479 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:20,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:20,480 INFO L85 PathProgramCache]: Analyzing trace with hash 514415580, now seen corresponding path program 1 times [2022-03-16 01:34:20,480 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:20,480 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131138657] [2022-03-16 01:34:20,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:20,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:20,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:20,510 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-03-16 01:34:20,511 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:20,511 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131138657] [2022-03-16 01:34:20,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131138657] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:20,511 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:34:20,511 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:34:20,511 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073608157] [2022-03-16 01:34:20,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:20,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:34:20,512 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:20,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:34:20,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:34:20,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:20,512 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:20,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 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-03-16 01:34:20,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:20,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:20,725 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 316 transitions and produced 317 states. [2022-03-16 01:34:20,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:20,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:20,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-03-16 01:34:20,726 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:20,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:20,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1425997079, now seen corresponding path program 1 times [2022-03-16 01:34:20,727 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:20,727 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121166279] [2022-03-16 01:34:20,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:20,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:20,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:20,762 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-03-16 01:34:20,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:20,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121166279] [2022-03-16 01:34:20,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121166279] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:20,763 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:34:20,763 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:34:20,763 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976627411] [2022-03-16 01:34:20,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:20,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:34:20,764 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:20,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:34:20,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:34:20,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:20,764 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:20,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 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-03-16 01:34:20,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:20,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:20,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,061 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 263 states. [2022-03-16 01:34:21,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-03-16 01:34:21,063 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:21,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:21,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1610888082, now seen corresponding path program 1 times [2022-03-16 01:34:21,063 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:21,064 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658398387] [2022-03-16 01:34:21,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:21,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:21,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:21,094 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-03-16 01:34:21,094 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:21,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658398387] [2022-03-16 01:34:21,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658398387] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:21,094 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:34:21,094 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:34:21,094 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567053678] [2022-03-16 01:34:21,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:21,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:34:21,095 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:21,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:34:21,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:34:21,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,095 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:21,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 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-03-16 01:34:21,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,095 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,273 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 208 transitions and produced 209 states. [2022-03-16 01:34:21,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-03-16 01:34:21,274 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:21,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:21,274 INFO L85 PathProgramCache]: Analyzing trace with hash 166974646, now seen corresponding path program 1 times [2022-03-16 01:34:21,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:21,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104048307] [2022-03-16 01:34:21,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:21,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:21,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:21,308 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-16 01:34:21,309 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:21,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104048307] [2022-03-16 01:34:21,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104048307] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:21,309 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:34:21,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:34:21,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233116121] [2022-03-16 01:34:21,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:21,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:34:21,310 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:21,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:34:21,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:34:21,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,310 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:21,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-03-16 01:34:21,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,425 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 154 transitions and produced 155 states. [2022-03-16 01:34:21,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-03-16 01:34:21,426 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:21,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:21,427 INFO L85 PathProgramCache]: Analyzing trace with hash 138792113, now seen corresponding path program 1 times [2022-03-16 01:34:21,427 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:21,427 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703011835] [2022-03-16 01:34:21,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:21,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:21,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:21,460 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:21,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:21,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703011835] [2022-03-16 01:34:21,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703011835] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:21,460 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:34:21,460 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-16 01:34:21,460 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175132458] [2022-03-16 01:34:21,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:21,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-16 01:34:21,461 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:21,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-16 01:34:21,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-16 01:34:21,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,462 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:21,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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-03-16 01:34:21,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,542 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 101 transitions and produced 102 states. [2022-03-16 01:34:21,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:21,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-03-16 01:34:21,543 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:21,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:21,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1369408747, now seen corresponding path program 1 times [2022-03-16 01:34:21,543 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:21,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137402510] [2022-03-16 01:34:21,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:21,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:21,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:21,595 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:21,595 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:21,595 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137402510] [2022-03-16 01:34:21,595 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137402510] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:21,595 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:34:21,595 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-16 01:34:21,595 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662745186] [2022-03-16 01:34:21,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:21,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:34:21,595 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:21,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:34:21,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:34:21,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,596 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:21,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 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-03-16 01:34:21,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:21,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,774 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 176 transitions and produced 177 states. [2022-03-16 01:34:21,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:21,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:21,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:21,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:21,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-03-16 01:34:21,775 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:21,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:21,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1749534074, now seen corresponding path program 1 times [2022-03-16 01:34:21,776 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:21,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290579545] [2022-03-16 01:34:21,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:21,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:21,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:21,818 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:21,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:21,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290579545] [2022-03-16 01:34:21,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290579545] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:21,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808276881] [2022-03-16 01:34:21,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:21,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:21,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:21,820 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:21,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-16 01:34:22,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:22,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:34:22,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:22,159 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:22,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:22,275 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:22,276 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808276881] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:22,276 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:22,276 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-16 01:34:22,276 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722207727] [2022-03-16 01:34:22,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:22,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:34:22,276 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:22,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:34:22,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-16 01:34:22,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:22,277 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:22,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 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-03-16 01:34:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:22,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:22,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:22,398 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 123 states. [2022-03-16 01:34:22,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:22,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:22,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:22,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:22,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:22,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:22,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:22,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:22,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-03-16 01:34:22,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-03-16 01:34:22,600 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:22,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:22,600 INFO L85 PathProgramCache]: Analyzing trace with hash 90036780, now seen corresponding path program 1 times [2022-03-16 01:34:22,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:22,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351883139] [2022-03-16 01:34:22,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:22,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:22,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:22,661 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:22,661 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:22,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351883139] [2022-03-16 01:34:22,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351883139] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:22,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658632398] [2022-03-16 01:34:22,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:22,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:22,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:22,663 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:22,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-16 01:34:22,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:22,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:34:22,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:23,037 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:23,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:23,207 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:23,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658632398] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:23,208 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:23,208 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-03-16 01:34:23,208 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369691007] [2022-03-16 01:34:23,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:23,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-16 01:34:23,208 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:23,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-16 01:34:23,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-16 01:34:23,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:23,209 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:23,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.222222222222221) internal successors, (166), 18 states have internal predecessors, (166), 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-03-16 01:34:23,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:23,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:23,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:23,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:23,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:23,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:23,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:23,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:23,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:23,633 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 239 transitions and produced 240 states. [2022-03-16 01:34:23,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:23,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:23,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:23,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:23,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:23,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:23,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:23,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:23,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:23,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:23,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-03-16 01:34:23,835 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:23,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:23,835 INFO L85 PathProgramCache]: Analyzing trace with hash -226285327, now seen corresponding path program 2 times [2022-03-16 01:34:23,835 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:23,835 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806911916] [2022-03-16 01:34:23,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:23,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:23,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:23,902 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:23,903 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:23,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806911916] [2022-03-16 01:34:23,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806911916] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:23,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60048777] [2022-03-16 01:34:23,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:23,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:23,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:23,905 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:23,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-16 01:34:24,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:24,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:24,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:34:24,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:24,340 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:24,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:24,523 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:24,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60048777] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:24,523 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:24,523 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2022-03-16 01:34:24,523 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420264472] [2022-03-16 01:34:24,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:24,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 01:34:24,524 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:24,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 01:34:24,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-16 01:34:24,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:24,525 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:24,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.294117647058824) internal successors, (209), 17 states have internal predecessors, (209), 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-03-16 01:34:24,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:24,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:24,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:24,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:24,525 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:24,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:24,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:24,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:24,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:24,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:24,696 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 185 transitions and produced 186 states. [2022-03-16 01:34:24,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:24,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:24,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:24,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:24,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:24,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:24,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:24,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:24,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:24,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:24,718 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-16 01:34:24,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:24,898 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:24,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:24,899 INFO L85 PathProgramCache]: Analyzing trace with hash -62007595, now seen corresponding path program 2 times [2022-03-16 01:34:24,899 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:24,899 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030174440] [2022-03-16 01:34:24,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:24,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:24,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:25,001 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:25,001 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:25,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030174440] [2022-03-16 01:34:25,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030174440] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:25,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460690364] [2022-03-16 01:34:25,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:25,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:25,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:25,003 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:25,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-16 01:34:25,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:25,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:25,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:34:25,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:25,476 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:25,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:25,775 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:34:25,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460690364] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:25,775 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:25,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-03-16 01:34:25,775 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008595586] [2022-03-16 01:34:25,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:25,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-16 01:34:25,776 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:25,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-16 01:34:25,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-16 01:34:25,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:25,776 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:25,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.166666666666666) internal successors, (220), 24 states have internal predecessors, (220), 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-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:25,777 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:26,540 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 365 transitions and produced 365 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:26,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:26,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:26,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:26,743 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:26,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:26,743 INFO L85 PathProgramCache]: Analyzing trace with hash 630396753, now seen corresponding path program 3 times [2022-03-16 01:34:26,743 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:26,743 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253655238] [2022-03-16 01:34:26,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:26,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:26,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:26,816 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:34:26,816 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:26,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253655238] [2022-03-16 01:34:26,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253655238] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:26,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696044905] [2022-03-16 01:34:26,816 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:34:26,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:26,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:26,818 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:26,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-16 01:34:27,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-16 01:34:27,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:27,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:34:27,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:27,317 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:34:27,317 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:34:27,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696044905] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:27,317 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:34:27,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 12 [2022-03-16 01:34:27,317 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335248128] [2022-03-16 01:34:27,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:27,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-16 01:34:27,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:27,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-16 01:34:27,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-16 01:34:27,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:27,318 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:27,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 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-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:27,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:27,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:27,863 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 440 transitions and produced 440 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:27,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:34:27,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:28,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:28,065 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:28,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:28,066 INFO L85 PathProgramCache]: Analyzing trace with hash 770759766, now seen corresponding path program 1 times [2022-03-16 01:34:28,066 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:28,066 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953352978] [2022-03-16 01:34:28,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:28,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:28,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:28,114 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:34:28,115 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:28,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953352978] [2022-03-16 01:34:28,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953352978] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:28,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196390958] [2022-03-16 01:34:28,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:28,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:28,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:28,117 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:28,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-16 01:34:28,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:28,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:34:28,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:28,593 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:34:28,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:28,797 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:34:28,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196390958] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:28,798 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:28,798 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:34:28,798 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930223676] [2022-03-16 01:34:28,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:28,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:34:28,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:28,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:34:28,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:34:28,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:28,799 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:28,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.25) internal successors, (138), 8 states have internal predecessors, (138), 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-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:34:28,800 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:29,064 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 385 transitions and produced 385 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:29,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:29,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:29,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:34:29,085 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-03-16 01:34:29,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:29,266 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:29,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:29,266 INFO L85 PathProgramCache]: Analyzing trace with hash 357069073, now seen corresponding path program 1 times [2022-03-16 01:34:29,266 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:29,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871965145] [2022-03-16 01:34:29,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:29,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:29,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:29,367 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:34:29,367 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:29,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871965145] [2022-03-16 01:34:29,367 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871965145] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:29,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117905391] [2022-03-16 01:34:29,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:29,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:29,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:29,370 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:29,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-16 01:34:29,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:29,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:34:29,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:29,933 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:34:29,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:30,284 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:34:30,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117905391] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:30,284 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:30,284 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-03-16 01:34:30,284 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10010452] [2022-03-16 01:34:30,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:30,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-16 01:34:30,285 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:30,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-16 01:34:30,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-16 01:34:30,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:30,286 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:30,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.631578947368421) internal successors, (221), 19 states have internal predecessors, (221), 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-03-16 01:34:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:30,286 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:30,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:30,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:30,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:30,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:30,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:30,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:30,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:34:30,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:31,027 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 503 transitions and produced 503 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:31,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:31,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:34:31,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:31,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-03-16 01:34:31,229 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:31,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:31,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1135332886, now seen corresponding path program 2 times [2022-03-16 01:34:31,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:31,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30299641] [2022-03-16 01:34:31,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:31,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:31,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:31,296 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:34:31,297 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:31,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30299641] [2022-03-16 01:34:31,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30299641] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:31,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384085714] [2022-03-16 01:34:31,297 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:31,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:31,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:31,299 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:31,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-16 01:34:31,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:31,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:31,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:34:31,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:31,896 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:34:31,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:32,166 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:34:32,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384085714] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:32,166 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:32,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:34:32,166 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122618054] [2022-03-16 01:34:32,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:32,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:34:32,167 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:32,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:34:32,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:34:32,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:32,167 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:32,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.714285714285714) internal successors, (192), 14 states have internal predecessors, (192), 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-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:34:32,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:32,611 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 448 transitions and produced 448 states. [2022-03-16 01:34:32,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:32,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:32,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:32,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:32,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:32,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:32,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:34:32,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:32,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:32,824 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:32,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:32,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1202256047, now seen corresponding path program 2 times [2022-03-16 01:34:32,825 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:32,825 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149574543] [2022-03-16 01:34:32,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:32,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:32,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:32,954 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:34:32,954 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:32,954 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149574543] [2022-03-16 01:34:32,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149574543] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:32,954 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893496396] [2022-03-16 01:34:32,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:32,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:32,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:32,957 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:32,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-16 01:34:33,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:33,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:33,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-16 01:34:33,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:33,644 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:34:33,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:34,146 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:34:34,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893496396] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:34,147 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:34,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-16 01:34:34,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459915923] [2022-03-16 01:34:34,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:34,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-16 01:34:34,148 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:34,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-16 01:34:34,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-16 01:34:34,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:34,149 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:34,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.0) internal successors, (275), 25 states have internal predecessors, (275), 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-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:34,150 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:34,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:34,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:34:34,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:35,304 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 629 transitions and produced 628 states. [2022-03-16 01:34:35,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:35,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:35,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:35,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:35,326 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-03-16 01:34:35,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:35,506 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:35,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:35,507 INFO L85 PathProgramCache]: Analyzing trace with hash 2015618582, now seen corresponding path program 3 times [2022-03-16 01:34:35,507 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:35,507 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772692310] [2022-03-16 01:34:35,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:35,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:35,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:35,615 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:35,616 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:35,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772692310] [2022-03-16 01:34:35,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772692310] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:35,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051489809] [2022-03-16 01:34:35,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:34:35,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:35,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:35,618 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:35,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-16 01:34:35,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-16 01:34:35,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:35,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:34:35,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:36,332 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:36,333 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:34:36,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051489809] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:36,333 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:34:36,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 14 [2022-03-16 01:34:36,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398312902] [2022-03-16 01:34:36,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:36,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:34:36,333 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:36,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:34:36,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:34:36,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:36,334 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:36,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 states have internal predecessors, (128), 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-03-16 01:34:36,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:36,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:36,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:36,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:36,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:36,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:36,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:37,235 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 704 transitions and produced 703 states. [2022-03-16 01:34:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:37,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-03-16 01:34:37,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:37,437 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:37,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:37,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1093044069, now seen corresponding path program 1 times [2022-03-16 01:34:37,437 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:37,438 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205555219] [2022-03-16 01:34:37,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:37,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:37,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:37,494 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:34:37,494 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:37,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205555219] [2022-03-16 01:34:37,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205555219] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:37,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650667999] [2022-03-16 01:34:37,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:37,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:37,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:37,496 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:37,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-16 01:34:37,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:37,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:34:37,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:38,136 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:34:38,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:38,447 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:34:38,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650667999] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:38,448 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:38,448 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:34:38,448 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627114437] [2022-03-16 01:34:38,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:38,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:34:38,449 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:38,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:34:38,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:34:38,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:38,449 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:38,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.75) internal successors, (166), 8 states have internal predecessors, (166), 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-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:38,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:38,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:38,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:38,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:38,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:38,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:38,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:38,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:38,991 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 649 transitions and produced 648 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:38,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:38,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:38,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:38,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:38,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:38,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:34:39,013 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:39,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:39,193 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:39,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:39,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1190829965, now seen corresponding path program 1 times [2022-03-16 01:34:39,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:39,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673453234] [2022-03-16 01:34:39,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:39,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:39,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:39,314 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 7 proven. 28 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:39,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:39,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673453234] [2022-03-16 01:34:39,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673453234] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:39,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840763411] [2022-03-16 01:34:39,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:39,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:39,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:39,316 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:39,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-16 01:34:39,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:39,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:34:39,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:40,080 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:40,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:40,630 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:40,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840763411] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:40,630 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:40,630 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2022-03-16 01:34:40,630 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318583382] [2022-03-16 01:34:40,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:40,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-16 01:34:40,631 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:40,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-16 01:34:40,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-03-16 01:34:40,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:40,632 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:40,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 12.565217391304348) internal successors, (289), 23 states have internal predecessors, (289), 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-03-16 01:34:40,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:40,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:40,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:40,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:40,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:40,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:40,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:40,632 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:34:40,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:41,709 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 767 transitions and produced 766 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:41,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:41,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:41,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:41,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:41,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:41,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:41,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:41,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:34:41,732 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-03-16 01:34:41,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2022-03-16 01:34:41,912 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:41,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:41,912 INFO L85 PathProgramCache]: Analyzing trace with hash 89944690, now seen corresponding path program 2 times [2022-03-16 01:34:41,912 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:41,912 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696021515] [2022-03-16 01:34:41,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:41,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:41,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:41,990 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:34:41,990 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:41,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696021515] [2022-03-16 01:34:41,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696021515] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:41,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69637512] [2022-03-16 01:34:41,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:41,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:41,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:41,992 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:41,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-16 01:34:42,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:42,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:42,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 695 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:34:42,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:42,671 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:34:42,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:43,039 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:34:43,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69637512] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:43,040 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:43,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:34:43,040 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146794589] [2022-03-16 01:34:43,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:43,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:34:43,041 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:43,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:34:43,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:34:43,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:43,042 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:43,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 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-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:43,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:43,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:43,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:43,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:43,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:43,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:43,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:43,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:34:43,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:43,731 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 712 transitions and produced 711 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:43,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:43,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:34:43,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-03-16 01:34:43,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:43,934 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:43,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:43,934 INFO L85 PathProgramCache]: Analyzing trace with hash -992110122, now seen corresponding path program 2 times [2022-03-16 01:34:43,934 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:43,934 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267726620] [2022-03-16 01:34:43,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:43,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:43,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:44,112 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 7 proven. 100 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:44,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:44,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267726620] [2022-03-16 01:34:44,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267726620] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:44,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196118603] [2022-03-16 01:34:44,112 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:44,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:44,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:44,114 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:44,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-16 01:34:44,417 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:44,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:44,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:34:44,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:44,983 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:44,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:45,678 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:34:45,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196118603] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:45,679 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:45,679 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-03-16 01:34:45,679 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439446062] [2022-03-16 01:34:45,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:45,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-16 01:34:45,680 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:45,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-16 01:34:45,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-03-16 01:34:45,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:45,680 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:45,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.827586206896552) internal successors, (343), 29 states have internal predecessors, (343), 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-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:45,681 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:34:45,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:47,352 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 893 transitions and produced 891 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:47,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:47,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:47,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:47,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:47,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:47,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-03-16 01:34:47,555 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:47,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:47,555 INFO L85 PathProgramCache]: Analyzing trace with hash 454352082, now seen corresponding path program 3 times [2022-03-16 01:34:47,555 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:47,555 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400914598] [2022-03-16 01:34:47,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:47,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:47,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:47,711 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 21 proven. 33 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:47,712 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:47,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400914598] [2022-03-16 01:34:47,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400914598] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:47,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884529603] [2022-03-16 01:34:47,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:34:47,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:47,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:47,714 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:47,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-16 01:34:48,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:34:48,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:48,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:34:48,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:48,622 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:48,622 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:34:48,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884529603] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:34:48,623 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:34:48,623 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 16 [2022-03-16 01:34:48,623 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585926186] [2022-03-16 01:34:48,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:34:48,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-16 01:34:48,623 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:48,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-16 01:34:48,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-03-16 01:34:48,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:48,624 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:48,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.461538461538462) internal successors, (162), 13 states have internal predecessors, (162), 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-03-16 01:34:48,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:48,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:48,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:48,625 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:50,035 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 968 transitions and produced 966 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:50,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:50,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:50,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-03-16 01:34:50,237 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:50,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:50,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1365779652, now seen corresponding path program 1 times [2022-03-16 01:34:50,238 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:50,238 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651038044] [2022-03-16 01:34:50,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:50,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:50,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:50,312 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:50,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:50,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651038044] [2022-03-16 01:34:50,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651038044] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:50,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253973178] [2022-03-16 01:34:50,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:50,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:50,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:50,315 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:50,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-16 01:34:50,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:50,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:34:50,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:51,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:51,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:51,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:51,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253973178] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:51,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:51,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:34:51,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260852085] [2022-03-16 01:34:51,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:51,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:34:51,520 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:51,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:34:51,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:34:51,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:51,520 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:51,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 24.25) internal successors, (194), 8 states have internal predecessors, (194), 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-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:51,521 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:51,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:51,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:52,383 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 913 transitions and produced 911 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:52,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:52,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:52,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:52,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:52,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:52,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:52,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:52,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:52,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:52,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:34:52,406 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-03-16 01:34:52,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:52,585 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:52,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:52,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1211056691, now seen corresponding path program 1 times [2022-03-16 01:34:52,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:52,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239125644] [2022-03-16 01:34:52,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:52,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:52,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:52,755 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:52,756 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:52,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239125644] [2022-03-16 01:34:52,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239125644] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:52,756 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294895367] [2022-03-16 01:34:52,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:52,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:52,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:52,758 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:52,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-16 01:34:53,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:53,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:34:53,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:53,734 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:53,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:54,488 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:54,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294895367] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:54,489 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:54,489 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 27 [2022-03-16 01:34:54,489 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807100073] [2022-03-16 01:34:54,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:54,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-16 01:34:54,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:54,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-16 01:34:54,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2022-03-16 01:34:54,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:54,491 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:54,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 13.222222222222221) internal successors, (357), 27 states have internal predecessors, (357), 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-03-16 01:34:54,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:54,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:54,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:54,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:54,491 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:54,492 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:54,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:54,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:34:54,493 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:56,022 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1031 transitions and produced 1029 states. [2022-03-16 01:34:56,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:56,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:56,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:56,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:56,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:56,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:56,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:56,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:56,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:56,255 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:56,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:56,256 INFO L85 PathProgramCache]: Analyzing trace with hash -899999977, now seen corresponding path program 2 times [2022-03-16 01:34:56,256 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:56,256 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100283748] [2022-03-16 01:34:56,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:56,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:56,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:56,358 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:56,359 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:56,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100283748] [2022-03-16 01:34:56,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100283748] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:56,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387397443] [2022-03-16 01:34:56,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:56,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:56,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:56,361 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:56,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-16 01:34:56,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:56,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:56,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:34:56,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:34:57,228 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:57,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:34:57,764 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:34:57,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387397443] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:34:57,764 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:34:57,765 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:34:57,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664857872] [2022-03-16 01:34:57,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:34:57,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:34:57,765 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:34:57,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:34:57,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:34:57,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:57,766 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:34:57,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.714285714285715) internal successors, (248), 14 states have internal predecessors, (248), 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-03-16 01:34:57,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:57,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:57,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:57,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:57,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:57,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:57,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:58,706 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 976 transitions and produced 974 states. [2022-03-16 01:34:58,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:34:58,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:34:58,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:34:58,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:34:58,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:34:58,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:34:58,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-16 01:34:58,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:58,908 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:34:58,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:34:58,909 INFO L85 PathProgramCache]: Analyzing trace with hash 231659922, now seen corresponding path program 2 times [2022-03-16 01:34:58,909 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:34:58,909 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141723004] [2022-03-16 01:34:58,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:34:58,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:34:58,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:34:59,129 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 21 proven. 111 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:34:59,129 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:34:59,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141723004] [2022-03-16 01:34:59,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141723004] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:34:59,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194846221] [2022-03-16 01:34:59,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:34:59,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:34:59,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:34:59,131 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:34:59,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-16 01:34:59,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:34:59,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:34:59,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-16 01:34:59,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:00,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:35:00,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:01,148 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:35:01,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194846221] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:01,149 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:01,149 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:35:01,149 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321989665] [2022-03-16 01:35:01,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:01,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:35:01,150 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:01,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:35:01,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=917, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:35:01,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:01,150 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:01,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 12.454545454545455) internal successors, (411), 33 states have internal predecessors, (411), 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-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:01,151 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:35:01,152 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:03,497 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1157 transitions and produced 1154 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:03,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:03,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-03-16 01:35:03,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:03,700 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:35:03,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:03,700 INFO L85 PathProgramCache]: Analyzing trace with hash 847918071, now seen corresponding path program 3 times [2022-03-16 01:35:03,701 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:03,701 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4124811] [2022-03-16 01:35:03,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:03,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:03,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:03,906 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 42 proven. 44 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:35:03,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:03,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4124811] [2022-03-16 01:35:03,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4124811] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:03,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355416653] [2022-03-16 01:35:03,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:35:03,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:03,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:03,909 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:03,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-16 01:35:04,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:35:04,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:04,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:35:04,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:05,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 32 proven. 82 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2022-03-16 01:35:05,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:06,039 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 32 proven. 82 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2022-03-16 01:35:06,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355416653] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:06,040 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:06,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11, 11] total 31 [2022-03-16 01:35:06,040 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943466246] [2022-03-16 01:35:06,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:06,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-16 01:35:06,041 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:06,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-16 01:35:06,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-03-16 01:35:06,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:06,042 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:06,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 13.387096774193548) internal successors, (415), 31 states have internal predecessors, (415), 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-03-16 01:35:06,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:06,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:06,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:06,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:06,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:06,044 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:06,044 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:06,044 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:08,193 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1169 transitions and produced 1166 states. [2022-03-16 01:35:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:08,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:08,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:08,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:08,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-16 01:35:08,215 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-03-16 01:35:08,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:08,395 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:35:08,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:08,396 INFO L85 PathProgramCache]: Analyzing trace with hash 186239562, now seen corresponding path program 1 times [2022-03-16 01:35:08,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:08,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961439595] [2022-03-16 01:35:08,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:08,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:08,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:08,502 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:35:08,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:08,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961439595] [2022-03-16 01:35:08,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961439595] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:08,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451970528] [2022-03-16 01:35:08,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:08,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:08,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:08,504 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:08,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-16 01:35:08,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:08,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 1007 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:35:08,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:09,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:35:09,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:10,001 INFO L134 CoverageAnalysis]: Checked inductivity of 1756 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:35:10,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451970528] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:10,002 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:10,002 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:35:10,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830030473] [2022-03-16 01:35:10,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:10,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:35:10,003 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:10,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:35:10,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:35:10,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:10,004 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:10,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 24.25) internal successors, (194), 8 states have internal predecessors, (194), 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-03-16 01:35:10,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:10,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:10,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:10,004 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:10,005 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:10,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:10,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:10,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:10,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:10,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:10,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:10,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:10,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:10,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-03-16 01:35:10,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:11,305 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1198 transitions and produced 1195 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:11,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-16 01:35:11,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:11,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-16 01:35:11,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-03-16 01:35:11,508 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:35:11,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:11,509 INFO L85 PathProgramCache]: Analyzing trace with hash 626361399, now seen corresponding path program 1 times [2022-03-16 01:35:11,509 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:11,509 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298767527] [2022-03-16 01:35:11,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:11,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:11,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:11,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 42 proven. 65 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:35:11,779 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:11,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298767527] [2022-03-16 01:35:11,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298767527] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:11,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381675355] [2022-03-16 01:35:11,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:11,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:11,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:11,781 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:11,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-16 01:35:12,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:12,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 1025 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:35:12,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:13,012 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 86 proven. 21 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:35:13,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:14,005 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 86 proven. 21 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:35:14,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381675355] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:14,006 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:14,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:35:14,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091950309] [2022-03-16 01:35:14,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:14,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:35:14,007 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:14,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:35:14,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=911, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:35:14,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:14,008 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:14,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 13.424242424242424) internal successors, (443), 33 states have internal predecessors, (443), 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-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:14,009 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:14,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:16,071 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1232 transitions and produced 1229 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:16,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:16,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-16 01:35:16,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:16,275 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:35:16,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:16,276 INFO L85 PathProgramCache]: Analyzing trace with hash 926371964, now seen corresponding path program 2 times [2022-03-16 01:35:16,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:16,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3062263] [2022-03-16 01:35:16,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:16,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:16,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:16,392 INFO L134 CoverageAnalysis]: Checked inductivity of 1813 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:35:16,393 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:16,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3062263] [2022-03-16 01:35:16,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3062263] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:16,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115582608] [2022-03-16 01:35:16,393 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:35:16,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:16,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:16,395 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:16,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-16 01:35:16,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:35:16,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:16,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 1052 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:35:16,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:17,384 INFO L134 CoverageAnalysis]: Checked inductivity of 1813 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:35:17,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:17,899 INFO L134 CoverageAnalysis]: Checked inductivity of 1813 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:35:17,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115582608] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:17,900 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:17,900 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:35:17,900 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966744939] [2022-03-16 01:35:17,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:17,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:35:17,901 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:17,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:35:17,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:35:17,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:17,902 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:17,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.714285714285715) internal successors, (248), 14 states have internal predecessors, (248), 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-03-16 01:35:17,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:17,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:17,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:17,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:17,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:17,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:17,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:17,902 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:17,903 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:17,904 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:19,504 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1282 transitions and produced 1279 states. [2022-03-16 01:35:19,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:19,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:19,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:19,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:19,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:19,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:19,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:19,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:19,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:19,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:35:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:19,529 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-03-16 01:35:19,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:19,706 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:35:19,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:19,707 INFO L85 PathProgramCache]: Analyzing trace with hash -908233545, now seen corresponding path program 2 times [2022-03-16 01:35:19,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:19,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899185821] [2022-03-16 01:35:19,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:19,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:19,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:20,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 42 proven. 215 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:35:20,015 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:20,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899185821] [2022-03-16 01:35:20,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899185821] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:20,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956590323] [2022-03-16 01:35:20,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:35:20,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:20,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:20,017 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:20,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-16 01:35:20,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:35:20,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:20,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-16 01:35:20,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:21,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 86 proven. 171 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:35:21,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:22,728 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 86 proven. 171 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:35:22,728 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956590323] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:22,728 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:22,729 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2022-03-16 01:35:22,729 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97810053] [2022-03-16 01:35:22,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:22,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-16 01:35:22,730 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:22,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-16 01:35:22,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1445, Unknown=0, NotChecked=0, Total=1640 [2022-03-16 01:35:22,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:22,731 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:22,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 12.560975609756097) internal successors, (515), 41 states have internal predecessors, (515), 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-03-16 01:35:22,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:22,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:22,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:22,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:22,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:22,732 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:22,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:22,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2022-03-16 01:35:22,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:22,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:35:22,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:22,733 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:25,642 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1358 transitions and produced 1354 states. [2022-03-16 01:35:25,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:25,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:25,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:25,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:25,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:25,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:25,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:25,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:25,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:35:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:35:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-16 01:35:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:35:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:35:25,668 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-03-16 01:35:25,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2022-03-16 01:35:25,845 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-03-16 01:35:25,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:25,846 INFO L85 PathProgramCache]: Analyzing trace with hash -551606340, now seen corresponding path program 3 times [2022-03-16 01:35:25,846 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:25,846 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050757987] [2022-03-16 01:35:25,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:25,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:25,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:35:25,913 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-03-16 01:35:25,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:35:26,080 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-03-16 01:35:26,080 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-03-16 01:35:26,080 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (6 of 7 remaining) [2022-03-16 01:35:26,080 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2022-03-16 01:35:26,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2022-03-16 01:35:26,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2022-03-16 01:35:26,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2022-03-16 01:35:26,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2022-03-16 01:35:26,081 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2022-03-16 01:35:26,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2022-03-16 01:35:26,082 INFO L732 BasicCegarLoop]: Path program histogram: [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-03-16 01:35:26,082 WARN L235 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2022-03-16 01:35:26,082 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2022-03-16 01:35:26,095 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,096 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,097 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,098 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,099 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,100 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,101 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,102 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,218 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,218 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,218 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,218 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,218 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,218 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,218 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,219 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,219 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,219 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,219 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,219 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,219 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,219 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,219 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,219 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,220 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,220 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,220 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,220 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,220 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,220 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,220 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,220 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,220 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,221 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,221 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,221 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,221 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,221 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,221 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,221 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,221 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,221 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,221 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,222 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,222 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,222 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,222 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,222 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,222 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,222 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,222 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,222 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,223 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,224 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,224 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,224 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,224 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,224 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,224 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,224 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,224 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,224 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,224 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,225 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,225 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,225 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,225 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,225 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,225 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,225 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,225 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,225 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,225 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,226 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,227 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,228 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,228 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,228 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,228 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,228 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,228 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,228 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,228 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,228 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,228 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,229 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,230 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,231 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,231 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,231 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,231 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,231 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,231 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,231 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,231 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,231 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,231 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,232 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,233 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,234 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,235 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,236 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,237 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,238 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,239 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,239 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,239 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,239 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,239 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,239 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,239 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,239 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,239 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,239 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,240 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,241 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,242 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,242 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,242 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,242 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,242 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,242 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,242 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,242 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,242 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,243 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,243 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,243 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,243 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,243 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,243 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,243 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,243 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,243 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,243 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,244 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,244 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,244 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,244 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,244 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,244 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,244 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,244 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,245 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,245 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,245 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,245 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,245 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,245 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,245 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,245 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,245 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,246 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,246 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,246 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,246 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,246 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,246 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,246 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,246 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,246 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,247 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,247 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,247 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,247 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,247 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,247 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,247 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,247 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,248 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,248 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,248 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,248 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,248 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,248 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,248 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,248 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,248 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,248 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,249 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,249 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,249 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,249 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,249 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,249 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of6ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:35:26,249 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-16 01:35:26,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 01:35:26,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:26,256 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-16 01:35:26,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (77)] Waiting until timeout for monitored process [2022-03-16 01:35:26,261 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 01:35:26,262 INFO L339 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=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 01:35:26,262 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-03-16 01:35:26,382 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 84 states. [2022-03-16 01:35:26,383 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:26,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:26,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1150975571, now seen corresponding path program 1 times [2022-03-16 01:35:26,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:26,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235588958] [2022-03-16 01:35:26,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:26,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:26,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:26,399 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-16 01:35:26,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:26,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235588958] [2022-03-16 01:35:26,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235588958] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:26,399 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:35:26,399 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-16 01:35:26,399 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885577080] [2022-03-16 01:35:26,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:26,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-16 01:35:26,400 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:26,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-16 01:35:26,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-16 01:35:26,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:26,400 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:26,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-03-16 01:35:26,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:26,655 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 362 transitions and produced 363 states. [2022-03-16 01:35:26,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:26,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2022-03-16 01:35:26,656 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:26,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:26,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1754495553, now seen corresponding path program 1 times [2022-03-16 01:35:26,657 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:26,657 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700557127] [2022-03-16 01:35:26,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:26,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:26,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:26,699 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2022-03-16 01:35:26,699 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:26,699 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700557127] [2022-03-16 01:35:26,699 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700557127] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:26,700 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:35:26,700 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:35:26,700 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049066229] [2022-03-16 01:35:26,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:26,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:35:26,700 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:26,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:35:26,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:35:26,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:26,701 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:26,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 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-03-16 01:35:26,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:26,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:26,987 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 370 transitions and produced 371 states. [2022-03-16 01:35:26,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:26,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:26,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2022-03-16 01:35:26,988 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:26,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:26,988 INFO L85 PathProgramCache]: Analyzing trace with hash -658908593, now seen corresponding path program 1 times [2022-03-16 01:35:26,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:26,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867613219] [2022-03-16 01:35:26,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:26,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:27,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:27,021 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-03-16 01:35:27,022 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:27,022 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867613219] [2022-03-16 01:35:27,022 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867613219] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:27,022 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:35:27,022 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:35:27,022 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166549404] [2022-03-16 01:35:27,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:27,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:35:27,022 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:27,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:35:27,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:35:27,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,023 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:27,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 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-03-16 01:35:27,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,023 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,354 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 316 transitions and produced 317 states. [2022-03-16 01:35:27,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2022-03-16 01:35:27,355 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:27,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:27,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1282621320, now seen corresponding path program 1 times [2022-03-16 01:35:27,355 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:27,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783378550] [2022-03-16 01:35:27,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:27,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:27,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:27,395 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-03-16 01:35:27,395 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:27,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783378550] [2022-03-16 01:35:27,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783378550] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:27,396 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:35:27,396 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:35:27,396 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986493986] [2022-03-16 01:35:27,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:27,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:35:27,397 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:27,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:35:27,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:35:27,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,397 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:27,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 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-03-16 01:35:27,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,398 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,608 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 263 states. [2022-03-16 01:35:27,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2022-03-16 01:35:27,610 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:27,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:27,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1498519790, now seen corresponding path program 1 times [2022-03-16 01:35:27,610 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:27,610 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547381960] [2022-03-16 01:35:27,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:27,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:27,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:27,642 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-03-16 01:35:27,642 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:27,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547381960] [2022-03-16 01:35:27,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547381960] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:27,642 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:35:27,642 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:35:27,642 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380527431] [2022-03-16 01:35:27,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:27,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:35:27,643 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:27,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:35:27,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:35:27,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,643 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:27,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 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-03-16 01:35:27,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,786 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 208 transitions and produced 209 states. [2022-03-16 01:35:27,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2022-03-16 01:35:27,787 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:27,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:27,788 INFO L85 PathProgramCache]: Analyzing trace with hash 181127799, now seen corresponding path program 1 times [2022-03-16 01:35:27,788 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:27,788 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674646737] [2022-03-16 01:35:27,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:27,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:27,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:27,815 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-16 01:35:27,815 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:27,815 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674646737] [2022-03-16 01:35:27,815 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674646737] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:27,815 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:35:27,815 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:35:27,815 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618164821] [2022-03-16 01:35:27,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:27,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:35:27,816 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:27,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:35:27,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:35:27,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,816 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:27,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-03-16 01:35:27,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,922 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 154 transitions and produced 155 states. [2022-03-16 01:35:27,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2022-03-16 01:35:27,923 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:27,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:27,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1229468467, now seen corresponding path program 1 times [2022-03-16 01:35:27,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:27,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623952692] [2022-03-16 01:35:27,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:27,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:27,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:27,968 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:27,968 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:27,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623952692] [2022-03-16 01:35:27,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623952692] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:27,969 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:35:27,969 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-16 01:35:27,969 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170097353] [2022-03-16 01:35:27,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:27,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-16 01:35:27,969 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:27,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-16 01:35:27,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-16 01:35:27,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,970 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:27,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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-03-16 01:35:27,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:27,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,970 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:27,971 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:28,083 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 101 transitions and produced 102 states. [2022-03-16 01:35:28,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:28,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:28,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2022-03-16 01:35:28,084 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:28,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:28,084 INFO L85 PathProgramCache]: Analyzing trace with hash -798638122, now seen corresponding path program 1 times [2022-03-16 01:35:28,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:28,085 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115528670] [2022-03-16 01:35:28,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:28,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:28,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:28,135 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:28,135 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:28,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115528670] [2022-03-16 01:35:28,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115528670] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:28,136 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:35:28,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-16 01:35:28,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610682786] [2022-03-16 01:35:28,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:28,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:35:28,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:28,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:35:28,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:35:28,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:28,137 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:28,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 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-03-16 01:35:28,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:28,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:28,138 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:28,409 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 176 transitions and produced 177 states. [2022-03-16 01:35:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:28,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2022-03-16 01:35:28,410 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:28,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:28,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1425812153, now seen corresponding path program 1 times [2022-03-16 01:35:28,410 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:28,410 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244238551] [2022-03-16 01:35:28,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:28,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:28,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:28,451 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:28,451 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:28,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244238551] [2022-03-16 01:35:28,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244238551] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:28,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988448337] [2022-03-16 01:35:28,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:28,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:28,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:28,454 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:28,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-16 01:35:28,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:28,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:35:28,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:28,913 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:28,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:29,026 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:29,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988448337] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:29,026 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:29,027 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-16 01:35:29,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640198869] [2022-03-16 01:35:29,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:29,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:35:29,027 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:29,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:35:29,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-16 01:35:29,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:29,028 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:29,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 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-03-16 01:35:29,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:29,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:29,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:29,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:29,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:29,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:29,029 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:29,029 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:29,029 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:29,148 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 123 states. [2022-03-16 01:35:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:29,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:29,172 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-03-16 01:35:29,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:29,350 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:29,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:29,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1333038998, now seen corresponding path program 1 times [2022-03-16 01:35:29,351 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:29,351 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458310733] [2022-03-16 01:35:29,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:29,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:29,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:29,415 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:29,415 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:29,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458310733] [2022-03-16 01:35:29,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458310733] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:29,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161063247] [2022-03-16 01:35:29,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:29,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:29,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:29,418 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:29,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-16 01:35:29,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:29,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:35:29,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:29,918 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:29,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:30,087 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:30,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161063247] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:30,088 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:30,088 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-03-16 01:35:30,088 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280277886] [2022-03-16 01:35:30,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:30,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-16 01:35:30,088 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:30,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-16 01:35:30,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-16 01:35:30,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:30,089 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:30,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.222222222222221) internal successors, (166), 18 states have internal predecessors, (166), 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-03-16 01:35:30,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:30,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:30,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:30,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:30,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:30,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:30,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:30,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:30,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:30,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:30,457 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 239 transitions and produced 240 states. [2022-03-16 01:35:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:30,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-03-16 01:35:30,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:30,659 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:30,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:30,660 INFO L85 PathProgramCache]: Analyzing trace with hash -2139471923, now seen corresponding path program 2 times [2022-03-16 01:35:30,660 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:30,660 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718848665] [2022-03-16 01:35:30,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:30,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:30,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:30,726 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:30,726 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:30,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718848665] [2022-03-16 01:35:30,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718848665] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:30,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394467020] [2022-03-16 01:35:30,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:35:30,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:30,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:30,729 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:30,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-16 01:35:31,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:35:31,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:31,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:35:31,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:31,241 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:31,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:31,425 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:31,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394467020] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:31,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:31,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2022-03-16 01:35:31,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188254470] [2022-03-16 01:35:31,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:31,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 01:35:31,427 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:31,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 01:35:31,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-16 01:35:31,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:31,427 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:31,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.294117647058824) internal successors, (209), 17 states have internal predecessors, (209), 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-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:31,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:31,608 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 185 transitions and produced 186 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:31,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:31,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-03-16 01:35:31,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable110 [2022-03-16 01:35:31,810 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:31,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:31,811 INFO L85 PathProgramCache]: Analyzing trace with hash 192933078, now seen corresponding path program 2 times [2022-03-16 01:35:31,811 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:31,811 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201443324] [2022-03-16 01:35:31,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:31,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:31,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:31,908 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:31,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:31,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201443324] [2022-03-16 01:35:31,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201443324] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:31,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602203034] [2022-03-16 01:35:31,909 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:35:31,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:31,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:31,911 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:31,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-16 01:35:32,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:35:32,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:32,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:35:32,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:32,511 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:32,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:32,916 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:35:32,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602203034] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:32,917 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:32,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-03-16 01:35:32,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202363417] [2022-03-16 01:35:32,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:32,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-16 01:35:32,918 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:32,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-16 01:35:32,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-16 01:35:32,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:32,918 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:32,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.166666666666666) internal successors, (220), 24 states have internal predecessors, (220), 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-03-16 01:35:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:32,919 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:32,920 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:33,781 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 365 transitions and produced 365 states. [2022-03-16 01:35:33,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:33,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:33,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:33,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:33,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:33,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:33,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:33,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:33,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:33,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:33,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:33,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:33,803 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-03-16 01:35:33,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-03-16 01:35:33,983 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:33,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:33,983 INFO L85 PathProgramCache]: Analyzing trace with hash 314481741, now seen corresponding path program 3 times [2022-03-16 01:35:33,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:33,984 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881195879] [2022-03-16 01:35:33,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:33,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:34,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:34,072 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:35:34,072 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:34,073 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881195879] [2022-03-16 01:35:34,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881195879] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:34,073 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232245593] [2022-03-16 01:35:34,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:35:34,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:34,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:34,075 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:34,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-16 01:35:34,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-16 01:35:34,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:34,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:35:34,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:34,701 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:35:34,701 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:35:34,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232245593] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:34,701 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:35:34,701 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 12 [2022-03-16 01:35:34,701 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72053267] [2022-03-16 01:35:34,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:34,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-16 01:35:34,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:34,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-16 01:35:34,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-16 01:35:34,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:34,702 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:34,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 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-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:34,703 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:35,221 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 440 transitions and produced 440 states. [2022-03-16 01:35:35,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:35,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:35,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:35,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:35:35,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-03-16 01:35:35,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-03-16 01:35:35,423 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:35,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:35,424 INFO L85 PathProgramCache]: Analyzing trace with hash -2024306510, now seen corresponding path program 1 times [2022-03-16 01:35:35,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:35,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799465757] [2022-03-16 01:35:35,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:35,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:35,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:35,469 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:35:35,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:35,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799465757] [2022-03-16 01:35:35,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799465757] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:35,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986341217] [2022-03-16 01:35:35,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:35,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:35,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:35,472 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:35,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-16 01:35:35,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:35,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:35:35,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:36,064 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:35:36,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:36,265 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:35:36,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986341217] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:36,266 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:36,266 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:35:36,266 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51221876] [2022-03-16 01:35:36,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:36,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:35:36,267 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:36,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:35:36,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:35:36,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:36,267 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:36,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.25) internal successors, (138), 8 states have internal predecessors, (138), 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-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:36,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:36,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:36,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:35:36,269 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:36,663 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 385 transitions and produced 385 states. [2022-03-16 01:35:36,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:36,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:36,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:36,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:36,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:36,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:36,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:36,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:36,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:36,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:36,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:36,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:36,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:36,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:35:36,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-03-16 01:35:36,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-03-16 01:35:36,865 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:36,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:36,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1344898510, now seen corresponding path program 1 times [2022-03-16 01:35:36,866 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:36,866 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640170800] [2022-03-16 01:35:36,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:36,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:36,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:36,977 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:35:36,977 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:36,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640170800] [2022-03-16 01:35:36,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640170800] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:36,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965846831] [2022-03-16 01:35:36,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:36,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:36,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:36,984 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:36,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-16 01:35:37,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:37,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:35:37,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:37,702 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:35:37,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:38,066 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:35:38,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965846831] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:38,066 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:38,066 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-03-16 01:35:38,067 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120415161] [2022-03-16 01:35:38,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:38,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-16 01:35:38,067 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:38,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-16 01:35:38,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-16 01:35:38,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:38,068 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:38,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.631578947368421) internal successors, (221), 19 states have internal predecessors, (221), 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-03-16 01:35:38,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:38,068 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:35:38,069 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:38,759 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 503 transitions and produced 503 states. [2022-03-16 01:35:38,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:38,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:38,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:38,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:38,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:38,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:35:38,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-03-16 01:35:38,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-03-16 01:35:38,965 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:38,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:38,965 INFO L85 PathProgramCache]: Analyzing trace with hash 2070550455, now seen corresponding path program 2 times [2022-03-16 01:35:38,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:38,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890349925] [2022-03-16 01:35:38,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:38,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:38,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:39,036 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:35:39,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:39,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890349925] [2022-03-16 01:35:39,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890349925] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:39,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167430649] [2022-03-16 01:35:39,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:35:39,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:39,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:39,038 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:39,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-16 01:35:39,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:35:39,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:39,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:35:39,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:39,693 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:35:39,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:39,979 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:35:39,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167430649] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:39,980 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:39,980 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:35:39,980 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526685563] [2022-03-16 01:35:39,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:39,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:35:39,981 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:39,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:35:39,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:35:39,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:39,981 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:39,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.714285714285714) internal successors, (192), 14 states have internal predecessors, (192), 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-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:39,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:39,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:39,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:39,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:35:39,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:40,468 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 448 transitions and produced 448 states. [2022-03-16 01:35:40,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:40,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:40,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:40,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:40,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:40,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:40,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:40,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:40,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:40,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:40,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:40,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:40,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:40,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:40,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:40,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:35:40,492 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-03-16 01:35:40,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:40,670 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:40,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:40,670 INFO L85 PathProgramCache]: Analyzing trace with hash -922806387, now seen corresponding path program 2 times [2022-03-16 01:35:40,670 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:40,671 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473249228] [2022-03-16 01:35:40,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:40,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:40,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:40,800 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:35:40,801 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:40,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473249228] [2022-03-16 01:35:40,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473249228] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:40,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564061129] [2022-03-16 01:35:40,801 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:35:40,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:40,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:40,804 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:40,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-16 01:35:41,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:35:41,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:41,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-16 01:35:41,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:41,582 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:35:41,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:42,078 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:35:42,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564061129] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:42,079 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:42,079 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-16 01:35:42,079 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578637536] [2022-03-16 01:35:42,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:42,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-16 01:35:42,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:42,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-16 01:35:42,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-16 01:35:42,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:42,080 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:42,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.0) internal successors, (275), 25 states have internal predecessors, (275), 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-03-16 01:35:42,080 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:35:42,081 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:43,419 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 629 transitions and produced 628 states. [2022-03-16 01:35:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:43,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:43,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:43,444 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-03-16 01:35:43,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-03-16 01:35:43,621 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:43,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:43,621 INFO L85 PathProgramCache]: Analyzing trace with hash -534624553, now seen corresponding path program 3 times [2022-03-16 01:35:43,622 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:43,622 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301439776] [2022-03-16 01:35:43,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:43,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:43,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:43,748 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:35:43,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:43,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301439776] [2022-03-16 01:35:43,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301439776] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:43,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220180209] [2022-03-16 01:35:43,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:35:43,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:43,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:43,751 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:43,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-03-16 01:35:44,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-16 01:35:44,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:44,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:35:44,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:44,578 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:35:44,579 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:35:44,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220180209] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:44,579 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:35:44,579 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 14 [2022-03-16 01:35:44,579 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675325648] [2022-03-16 01:35:44,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:44,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:35:44,580 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:44,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:35:44,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:35:44,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:44,580 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:44,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 states have internal predecessors, (128), 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-03-16 01:35:44,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:44,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:44,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:44,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:45,449 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 704 transitions and produced 703 states. [2022-03-16 01:35:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:45,471 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-03-16 01:35:45,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:45,651 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:45,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:45,651 INFO L85 PathProgramCache]: Analyzing trace with hash -712627295, now seen corresponding path program 1 times [2022-03-16 01:35:45,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:45,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358491644] [2022-03-16 01:35:45,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:45,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:45,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:45,709 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:35:45,709 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:45,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358491644] [2022-03-16 01:35:45,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358491644] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:45,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959161608] [2022-03-16 01:35:45,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:45,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:45,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:45,711 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:45,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-03-16 01:35:46,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:46,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:35:46,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:46,486 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:35:46,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:46,791 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:35:46,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959161608] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:46,791 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:46,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:35:46,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299579519] [2022-03-16 01:35:46,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:46,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:35:46,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:46,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:35:46,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:35:46,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:46,792 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:46,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.75) internal successors, (166), 8 states have internal predecessors, (166), 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-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:46,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:46,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:46,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:46,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:46,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:46,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:46,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:47,394 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 649 transitions and produced 648 states. [2022-03-16 01:35:47,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:47,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:47,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:47,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:47,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:47,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:35:47,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-03-16 01:35:47,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:47,612 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:47,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:47,612 INFO L85 PathProgramCache]: Analyzing trace with hash -2085860252, now seen corresponding path program 1 times [2022-03-16 01:35:47,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:47,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136422898] [2022-03-16 01:35:47,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:47,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:47,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:47,746 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 7 proven. 28 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:35:47,747 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:47,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136422898] [2022-03-16 01:35:47,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136422898] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:47,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726965386] [2022-03-16 01:35:47,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:47,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:47,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:47,749 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:47,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-16 01:35:48,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:48,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:35:48,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:48,641 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:35:48,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:49,199 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:35:49,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726965386] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:49,200 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:49,200 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2022-03-16 01:35:49,200 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118291181] [2022-03-16 01:35:49,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:49,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-16 01:35:49,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:49,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-16 01:35:49,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-03-16 01:35:49,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:49,201 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:49,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 12.565217391304348) internal successors, (289), 23 states have internal predecessors, (289), 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-03-16 01:35:49,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:49,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:49,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:49,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:49,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:35:49,203 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:50,340 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 767 transitions and produced 766 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:50,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:35:50,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-03-16 01:35:50,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-03-16 01:35:50,542 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:50,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:50,543 INFO L85 PathProgramCache]: Analyzing trace with hash -41895090, now seen corresponding path program 2 times [2022-03-16 01:35:50,543 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:50,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596183256] [2022-03-16 01:35:50,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:50,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:50,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:50,631 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:35:50,631 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:50,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596183256] [2022-03-16 01:35:50,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596183256] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:50,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93702059] [2022-03-16 01:35:50,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:35:50,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:50,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:50,633 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:50,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-03-16 01:35:51,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:35:51,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:51,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 695 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:35:51,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:51,440 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:35:51,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:51,796 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:35:51,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93702059] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:51,796 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:51,796 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:35:51,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083958600] [2022-03-16 01:35:51,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:51,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:35:51,797 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:51,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:35:51,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:35:51,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:51,798 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:51,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 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-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:51,798 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:51,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:51,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:51,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:51,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:51,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:51,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:51,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:51,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:51,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:35:51,799 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:52,499 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 712 transitions and produced 711 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:52,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:52,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:52,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:52,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:52,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:52,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:52,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:52,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:52,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:35:52,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-03-16 01:35:52,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable120 [2022-03-16 01:35:52,701 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:52,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:52,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1789805545, now seen corresponding path program 2 times [2022-03-16 01:35:52,701 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:52,702 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608642442] [2022-03-16 01:35:52,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:52,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:52,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:52,868 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 7 proven. 100 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:35:52,868 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:52,868 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608642442] [2022-03-16 01:35:52,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608642442] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:52,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437396312] [2022-03-16 01:35:52,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:35:52,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:52,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:52,871 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:52,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-03-16 01:35:53,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:35:53,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:53,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:35:53,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:53,883 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:35:53,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:35:54,578 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:35:54,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437396312] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:35:54,578 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:35:54,578 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-03-16 01:35:54,578 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911765233] [2022-03-16 01:35:54,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:35:54,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-16 01:35:54,579 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:54,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-16 01:35:54,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-03-16 01:35:54,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:54,580 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:54,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.827586206896552) internal successors, (343), 29 states have internal predecessors, (343), 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-03-16 01:35:54,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:54,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:54,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:54,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:54,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:54,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:54,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:54,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:54,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:54,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:35:54,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:56,328 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 893 transitions and produced 891 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:56,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:56,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:56,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:56,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:56,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:56,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:56,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:56,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:56,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-03-16 01:35:56,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:56,532 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:56,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:56,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1539158894, now seen corresponding path program 3 times [2022-03-16 01:35:56,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:56,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140476192] [2022-03-16 01:35:56,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:56,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:56,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:56,692 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 21 proven. 33 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:35:56,692 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:56,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140476192] [2022-03-16 01:35:56,693 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140476192] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:56,693 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053547169] [2022-03-16 01:35:56,693 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:35:56,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:56,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:56,696 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:56,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-03-16 01:35:57,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:35:57,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:35:57,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:35:57,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:35:57,713 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:35:57,713 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:35:57,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053547169] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:35:57,714 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:35:57,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 16 [2022-03-16 01:35:57,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247091663] [2022-03-16 01:35:57,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:35:57,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-16 01:35:57,714 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:35:57,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-16 01:35:57,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-03-16 01:35:57,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:57,715 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:35:57,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.461538461538462) internal successors, (162), 13 states have internal predecessors, (162), 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-03-16 01:35:57,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:57,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:57,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:57,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:57,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:57,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:57,716 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:59,102 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 968 transitions and produced 966 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:59,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:59,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:35:59,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:59,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:35:59,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:59,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:35:59,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:35:59,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:35:59,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:35:59,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:35:59,125 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-03-16 01:35:59,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-03-16 01:35:59,304 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:35:59,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:35:59,305 INFO L85 PathProgramCache]: Analyzing trace with hash 812661784, now seen corresponding path program 1 times [2022-03-16 01:35:59,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:35:59,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887449987] [2022-03-16 01:35:59,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:59,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:35:59,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:59,389 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:35:59,389 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:35:59,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887449987] [2022-03-16 01:35:59,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887449987] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:35:59,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485151512] [2022-03-16 01:35:59,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:35:59,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:35:59,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:35:59,392 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:35:59,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-03-16 01:35:59,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:35:59,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:35:59,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:00,311 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:36:00,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:00,694 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:36:00,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485151512] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:00,695 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:00,695 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:36:00,695 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598318345] [2022-03-16 01:36:00,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:00,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:36:00,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:00,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:36:00,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:36:00,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:00,697 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:00,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 24.25) internal successors, (194), 8 states have internal predecessors, (194), 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-03-16 01:36:00,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:00,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:00,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:00,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:00,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:00,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:00,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:00,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:00,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:00,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:00,699 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:01,594 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 913 transitions and produced 911 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:01,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:01,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:36:01,619 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-03-16 01:36:01,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:01,797 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:01,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:01,798 INFO L85 PathProgramCache]: Analyzing trace with hash -2043459250, now seen corresponding path program 1 times [2022-03-16 01:36:01,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:01,798 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418012256] [2022-03-16 01:36:01,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:01,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:01,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:01,997 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:36:01,998 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:01,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418012256] [2022-03-16 01:36:01,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418012256] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:01,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733907703] [2022-03-16 01:36:01,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:01,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:01,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:02,000 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:02,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-03-16 01:36:02,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:02,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:36:02,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:03,167 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:36:03,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:03,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:36:03,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733907703] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:03,911 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:03,912 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 27 [2022-03-16 01:36:03,912 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710896918] [2022-03-16 01:36:03,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:03,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-16 01:36:03,913 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:03,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-16 01:36:03,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2022-03-16 01:36:03,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:03,914 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:03,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 13.222222222222221) internal successors, (357), 27 states have internal predecessors, (357), 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-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:03,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:03,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:03,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:03,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:03,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:03,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:03,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:36:03,916 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:05,694 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1031 transitions and produced 1029 states. [2022-03-16 01:36:05,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:05,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:05,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:05,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:05,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:05,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:05,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:05,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:05,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-03-16 01:36:05,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-03-16 01:36:05,896 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:05,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:05,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1876673032, now seen corresponding path program 2 times [2022-03-16 01:36:05,897 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:05,897 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972158934] [2022-03-16 01:36:05,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:05,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:05,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:05,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:36:05,995 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:05,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972158934] [2022-03-16 01:36:05,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972158934] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:05,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385577598] [2022-03-16 01:36:05,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:36:05,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:05,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:05,997 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:05,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-03-16 01:36:06,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:36:06,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:36:06,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:36:06,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:06,987 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:36:06,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:07,447 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:36:07,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385577598] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:07,448 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:07,448 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:36:07,449 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178241635] [2022-03-16 01:36:07,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:07,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:36:07,449 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:07,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:36:07,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:36:07,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:07,450 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:07,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.714285714285715) internal successors, (248), 14 states have internal predecessors, (248), 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-03-16 01:36:07,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:07,451 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:07,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:08,502 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 976 transitions and produced 974 states. [2022-03-16 01:36:08,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:08,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:08,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:08,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:08,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:08,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:36:08,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-03-16 01:36:08,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-03-16 01:36:08,705 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:08,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:08,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1706824850, now seen corresponding path program 2 times [2022-03-16 01:36:08,705 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:08,705 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273009174] [2022-03-16 01:36:08,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:08,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:08,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:08,918 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 21 proven. 111 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:36:08,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:08,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273009174] [2022-03-16 01:36:08,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273009174] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:08,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042164264] [2022-03-16 01:36:08,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:36:08,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:08,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:08,921 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:08,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-03-16 01:36:09,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:36:09,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:36:09,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-16 01:36:09,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:10,126 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:36:10,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:11,028 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:36:11,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042164264] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:11,029 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:11,029 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:36:11,029 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461681185] [2022-03-16 01:36:11,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:11,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:36:11,030 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:11,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:36:11,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=917, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:36:11,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:11,031 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:11,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 12.454545454545455) internal successors, (411), 33 states have internal predecessors, (411), 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-03-16 01:36:11,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:11,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:11,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:11,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:11,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:11,031 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:11,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:11,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:36:11,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:13,419 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1157 transitions and produced 1154 states. [2022-03-16 01:36:13,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:13,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:13,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:13,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:13,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:13,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:13,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:13,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:13,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:13,445 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-03-16 01:36:13,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-03-16 01:36:13,624 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:13,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:13,624 INFO L85 PathProgramCache]: Analyzing trace with hash 380758520, now seen corresponding path program 3 times [2022-03-16 01:36:13,624 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:13,624 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097571242] [2022-03-16 01:36:13,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:13,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:13,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:13,835 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 42 proven. 44 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:36:13,835 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:13,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097571242] [2022-03-16 01:36:13,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097571242] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:13,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790935842] [2022-03-16 01:36:13,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:36:13,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:13,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:13,837 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:13,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-03-16 01:36:14,284 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:36:14,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:36:14,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:36:14,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:15,046 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 32 proven. 82 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2022-03-16 01:36:15,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:15,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 32 proven. 82 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2022-03-16 01:36:15,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790935842] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:15,867 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:15,867 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11, 11] total 31 [2022-03-16 01:36:15,867 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68689151] [2022-03-16 01:36:15,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:15,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-16 01:36:15,868 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:15,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-16 01:36:15,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-03-16 01:36:15,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:15,869 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:15,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 13.387096774193548) internal successors, (415), 31 states have internal predecessors, (415), 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-03-16 01:36:15,869 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:15,869 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:15,870 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:15,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:18,509 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1232 transitions and produced 1229 states. [2022-03-16 01:36:18,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:18,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:18,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:18,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:18,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:18,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:18,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:18,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:18,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:18,532 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-03-16 01:36:18,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2022-03-16 01:36:18,712 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:18,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:18,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1023485502, now seen corresponding path program 1 times [2022-03-16 01:36:18,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:18,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661702413] [2022-03-16 01:36:18,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:18,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:18,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:18,835 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:36:18,835 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:18,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661702413] [2022-03-16 01:36:18,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661702413] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:18,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692825095] [2022-03-16 01:36:18,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:18,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:18,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:18,838 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:18,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-03-16 01:36:19,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:19,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:36:19,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:20,115 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:36:20,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:20,587 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:36:20,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692825095] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:20,587 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:20,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:36:20,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643795794] [2022-03-16 01:36:20,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:20,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:36:20,589 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:20,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:36:20,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:36:20,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:20,589 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:20,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 27.75) internal successors, (222), 8 states have internal predecessors, (222), 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-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:20,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:20,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:21,960 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1198 transitions and produced 1195 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:21,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:21,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:21,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-03-16 01:36:22,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:22,163 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:22,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:22,164 INFO L85 PathProgramCache]: Analyzing trace with hash 2126036120, now seen corresponding path program 1 times [2022-03-16 01:36:22,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:22,164 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382315628] [2022-03-16 01:36:22,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:22,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:22,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:22,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 42 proven. 65 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:36:22,394 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:22,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382315628] [2022-03-16 01:36:22,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382315628] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:22,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886195726] [2022-03-16 01:36:22,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:22,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:22,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:22,396 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:22,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-03-16 01:36:22,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:22,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 1025 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:36:22,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:23,736 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 86 proven. 21 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:36:23,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:24,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 86 proven. 21 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:36:24,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886195726] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:24,733 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:24,734 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:36:24,734 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442068947] [2022-03-16 01:36:24,734 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:24,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:36:24,734 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:24,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:36:24,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=911, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:36:24,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:24,735 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:24,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 13.424242424242424) internal successors, (443), 33 states have internal predecessors, (443), 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-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:24,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:24,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:27,128 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1295 transitions and produced 1292 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:27,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-16 01:36:27,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-03-16 01:36:27,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-03-16 01:36:27,331 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:27,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:27,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1599572879, now seen corresponding path program 2 times [2022-03-16 01:36:27,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:27,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716410443] [2022-03-16 01:36:27,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:27,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:27,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:27,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:36:27,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:27,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716410443] [2022-03-16 01:36:27,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716410443] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:27,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819663630] [2022-03-16 01:36:27,459 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:36:27,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:27,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:27,461 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:27,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-03-16 01:36:28,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:36:28,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:36:28,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 1115 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:36:28,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:28,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:36:28,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:29,192 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:36:29,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819663630] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:29,193 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:29,193 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:36:29,193 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474104391] [2022-03-16 01:36:29,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:29,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:36:29,194 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:29,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:36:29,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:36:29,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:29,195 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:29,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.714285714285715) internal successors, (276), 14 states have internal predecessors, (276), 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-03-16 01:36:29,195 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:29,195 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:29,195 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:29,195 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:29,195 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:29,195 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:29,195 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:29,195 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:29,195 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:29,195 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:29,196 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-03-16 01:36:29,197 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:30,851 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1282 transitions and produced 1279 states. [2022-03-16 01:36:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:30,877 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-03-16 01:36:31,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:31,053 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:31,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:31,054 INFO L85 PathProgramCache]: Analyzing trace with hash -782882344, now seen corresponding path program 2 times [2022-03-16 01:36:31,054 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:31,054 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952734902] [2022-03-16 01:36:31,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:31,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:31,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:31,351 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 42 proven. 215 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:36:31,351 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:31,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952734902] [2022-03-16 01:36:31,351 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952734902] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:31,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51269077] [2022-03-16 01:36:31,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:36:31,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:31,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:31,353 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:31,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-16 01:36:31,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:36:31,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:36:31,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-16 01:36:31,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:32,855 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 86 proven. 171 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:36:32,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:34,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 86 proven. 171 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:36:34,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51269077] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:34,123 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:34,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2022-03-16 01:36:34,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039262981] [2022-03-16 01:36:34,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:34,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-16 01:36:34,124 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:34,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-16 01:36:34,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1445, Unknown=0, NotChecked=0, Total=1640 [2022-03-16 01:36:34,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:34,125 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:34,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 12.560975609756097) internal successors, (515), 41 states have internal predecessors, (515), 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-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:34,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:34,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:37,349 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1421 transitions and produced 1417 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:37,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:37,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:37,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:36:37,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-03-16 01:36:37,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:37,552 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:37,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:37,552 INFO L85 PathProgramCache]: Analyzing trace with hash 2068666287, now seen corresponding path program 3 times [2022-03-16 01:36:37,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:37,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403496800] [2022-03-16 01:36:37,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:37,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:37,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:37,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 70 proven. 55 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:36:37,828 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:37,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403496800] [2022-03-16 01:36:37,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403496800] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:37,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788328722] [2022-03-16 01:36:37,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:36:37,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:37,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:37,833 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:37,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-03-16 01:36:38,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:36:38,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:36:38,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:36:38,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:39,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 39 proven. 82 refuted. 0 times theorem prover too weak. 2083 trivial. 0 not checked. [2022-03-16 01:36:39,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:40,151 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 39 proven. 82 refuted. 0 times theorem prover too weak. 2083 trivial. 0 not checked. [2022-03-16 01:36:40,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788328722] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:40,151 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:40,152 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11, 11] total 33 [2022-03-16 01:36:40,152 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128382458] [2022-03-16 01:36:40,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:40,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:36:40,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:40,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:36:40,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=912, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:36:40,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:40,154 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:40,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 14.454545454545455) internal successors, (477), 33 states have internal predecessors, (477), 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-03-16 01:36:40,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:40,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:40,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:40,155 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:36:40,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:42,979 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1433 transitions and produced 1429 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:42,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:42,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:36:42,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-16 01:36:43,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-03-16 01:36:43,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:43,183 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:43,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:43,183 INFO L85 PathProgramCache]: Analyzing trace with hash 636283681, now seen corresponding path program 1 times [2022-03-16 01:36:43,183 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:43,184 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497659874] [2022-03-16 01:36:43,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:43,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:43,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:43,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:36:43,310 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:43,311 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497659874] [2022-03-16 01:36:43,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497659874] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:43,311 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839442834] [2022-03-16 01:36:43,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:43,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:43,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:43,313 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:43,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-03-16 01:36:43,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:43,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 1217 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:36:43,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:44,529 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:36:44,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:45,054 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:36:45,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839442834] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:45,055 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:45,055 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:36:45,055 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773427879] [2022-03-16 01:36:45,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:45,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:36:45,056 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:45,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:36:45,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:36:45,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:45,056 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:45,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 27.75) internal successors, (222), 8 states have internal predecessors, (222), 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-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:45,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-03-16 01:36:45,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:46,906 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1462 transitions and produced 1458 states. [2022-03-16 01:36:46,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:46,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:46,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:46,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:46,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:46,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:46,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:46,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:46,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:46,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:46,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:46,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:36:46,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 01:36:46,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:46,932 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-03-16 01:36:47,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-03-16 01:36:47,109 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:47,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:47,109 INFO L85 PathProgramCache]: Analyzing trace with hash 517197743, now seen corresponding path program 1 times [2022-03-16 01:36:47,109 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:47,109 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117613837] [2022-03-16 01:36:47,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:47,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:47,391 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 70 proven. 76 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:36:47,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:47,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117613837] [2022-03-16 01:36:47,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117613837] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:47,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49157677] [2022-03-16 01:36:47,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:47,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:47,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:47,394 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:47,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-03-16 01:36:47,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:47,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 1235 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-16 01:36:48,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:49,076 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 125 proven. 21 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:36:49,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:50,284 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 125 proven. 21 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:36:50,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49157677] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:50,284 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:50,285 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 37 [2022-03-16 01:36:50,285 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628775730] [2022-03-16 01:36:50,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:50,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-16 01:36:50,285 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:50,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-16 01:36:50,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1153, Unknown=0, NotChecked=0, Total=1332 [2022-03-16 01:36:50,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:50,286 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:50,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 13.81081081081081) internal successors, (511), 37 states have internal predecessors, (511), 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-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:50,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:50,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:53,157 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1496 transitions and produced 1492 states. [2022-03-16 01:36:53,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:53,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:53,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:53,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:53,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:53,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:53,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:53,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:53,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:53,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:53,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:53,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:36:53,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 01:36:53,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:53,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:53,182 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-03-16 01:36:53,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:53,360 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:53,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:53,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1419184353, now seen corresponding path program 2 times [2022-03-16 01:36:53,360 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:53,360 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894395001] [2022-03-16 01:36:53,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:53,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:53,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:53,496 INFO L134 CoverageAnalysis]: Checked inductivity of 2268 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:36:53,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:53,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894395001] [2022-03-16 01:36:53,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894395001] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:53,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418325434] [2022-03-16 01:36:53,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:36:53,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:53,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:53,498 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:53,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-03-16 01:36:54,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:36:54,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:36:54,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 1262 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:36:54,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:36:54,815 INFO L134 CoverageAnalysis]: Checked inductivity of 2268 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:36:54,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:36:55,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2268 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:36:55,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418325434] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:36:55,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:36:55,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:36:55,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673138777] [2022-03-16 01:36:55,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:36:55,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:36:55,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:36:55,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:36:55,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:36:55,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:55,414 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:36:55,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.714285714285715) internal successors, (276), 14 states have internal predecessors, (276), 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-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:55,415 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:55,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:57,573 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1546 transitions and produced 1542 states. [2022-03-16 01:36:57,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:36:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:36:57,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:36:57,600 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2022-03-16 01:36:57,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:57,776 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:36:57,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:36:57,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1906917457, now seen corresponding path program 2 times [2022-03-16 01:36:57,777 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:36:57,777 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234074083] [2022-03-16 01:36:57,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:36:57,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:36:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:36:58,164 INFO L134 CoverageAnalysis]: Checked inductivity of 2375 backedges. 70 proven. 226 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:36:58,164 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:36:58,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234074083] [2022-03-16 01:36:58,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234074083] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:36:58,165 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675169726] [2022-03-16 01:36:58,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:36:58,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:36:58,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:36:58,166 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:36:58,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-03-16 01:36:58,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:36:58,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:36:58,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 1295 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-16 01:36:58,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:00,336 INFO L134 CoverageAnalysis]: Checked inductivity of 2375 backedges. 266 proven. 30 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:37:00,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:02,423 INFO L134 CoverageAnalysis]: Checked inductivity of 2375 backedges. 260 proven. 36 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:37:02,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675169726] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:02,424 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:02,424 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 25, 25] total 56 [2022-03-16 01:37:02,424 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729650765] [2022-03-16 01:37:02,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:02,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-03-16 01:37:02,425 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:02,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-03-16 01:37:02,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=2754, Unknown=0, NotChecked=0, Total=3080 [2022-03-16 01:37:02,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:02,426 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:02,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 11.517857142857142) internal successors, (645), 56 states have internal predecessors, (645), 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-03-16 01:37:02,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:02,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:02,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:02,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:02,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:02,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:02,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:02,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:02,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:02,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:37:02,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:02,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:37:02,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-03-16 01:37:02,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:02,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:37:02,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:02,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:06,433 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1622 transitions and produced 1616 states. [2022-03-16 01:37:06,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:06,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:37:06,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:06,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-16 01:37:06,462 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-03-16 01:37:06,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-03-16 01:37:06,638 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-03-16 01:37:06,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:06,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1851433185, now seen corresponding path program 3 times [2022-03-16 01:37:06,639 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:06,639 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879849481] [2022-03-16 01:37:06,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:06,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:06,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:37:06,737 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-03-16 01:37:06,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:37:07,014 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-03-16 01:37:07,014 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-03-16 01:37:07,014 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (7 of 8 remaining) [2022-03-16 01:37:07,014 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 8 remaining) [2022-03-16 01:37:07,015 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 8 remaining) [2022-03-16 01:37:07,015 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 8 remaining) [2022-03-16 01:37:07,015 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 8 remaining) [2022-03-16 01:37:07,015 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 8 remaining) [2022-03-16 01:37:07,015 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 8 remaining) [2022-03-16 01:37:07,015 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 8 remaining) [2022-03-16 01:37:07,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2022-03-16 01:37:07,016 INFO L732 BasicCegarLoop]: Path program histogram: [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-16 01:37:07,017 WARN L235 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2022-03-16 01:37:07,017 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,033 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,034 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,035 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,036 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,037 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,038 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,039 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,040 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,041 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,042 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,043 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,044 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,045 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,046 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,047 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,048 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,049 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,050 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,051 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,052 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,053 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,054 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,055 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,056 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,057 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,058 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,059 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,060 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,061 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,062 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,062 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,062 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,062 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,062 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,062 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,062 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,062 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,063 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,063 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,063 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,063 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,063 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,063 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,063 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,063 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,064 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,065 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,066 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,066 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,066 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,066 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,066 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,066 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,066 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,066 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,066 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,066 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,067 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,067 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,067 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,067 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,067 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,067 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,067 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,067 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,067 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,067 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of7ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:37:07,068 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-16 01:37:07,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 01:37:07,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:07,071 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-16 01:37:07,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (107)] Waiting until timeout for monitored process [2022-03-16 01:37:07,075 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 01:37:07,075 INFO L339 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=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 01:37:07,075 INFO L340 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2022-03-16 01:37:07,179 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 84 states. [2022-03-16 01:37:07,180 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:07,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:07,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1588699692, now seen corresponding path program 1 times [2022-03-16 01:37:07,181 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:07,181 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545854745] [2022-03-16 01:37:07,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:07,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:07,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:07,199 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-16 01:37:07,199 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:07,200 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545854745] [2022-03-16 01:37:07,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545854745] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:07,200 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:37:07,200 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-16 01:37:07,200 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059424675] [2022-03-16 01:37:07,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:07,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-16 01:37:07,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:07,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-16 01:37:07,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-16 01:37:07,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:07,201 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:07,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-03-16 01:37:07,201 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:07,674 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 416 transitions and produced 417 states. [2022-03-16 01:37:07,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:07,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2022-03-16 01:37:07,674 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:07,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:07,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1588021323, now seen corresponding path program 1 times [2022-03-16 01:37:07,675 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:07,675 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441432058] [2022-03-16 01:37:07,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:07,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:07,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:07,716 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-03-16 01:37:07,716 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:07,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441432058] [2022-03-16 01:37:07,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441432058] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:07,717 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:37:07,717 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:37:07,717 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063319160] [2022-03-16 01:37:07,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:07,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:37:07,717 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:07,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:37:07,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:37:07,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:07,718 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:07,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 42.75) internal successors, (171), 4 states have internal predecessors, (171), 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-03-16 01:37:07,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:07,718 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,049 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 424 transitions and produced 425 states. [2022-03-16 01:37:08,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2022-03-16 01:37:08,050 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:08,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:08,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1235881274, now seen corresponding path program 1 times [2022-03-16 01:37:08,050 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:08,050 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122529200] [2022-03-16 01:37:08,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:08,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:08,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:08,096 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2022-03-16 01:37:08,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:08,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122529200] [2022-03-16 01:37:08,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122529200] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:08,096 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:37:08,096 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:37:08,097 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702570429] [2022-03-16 01:37:08,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:08,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:37:08,097 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:08,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:37:08,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:37:08,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,098 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:08,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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-03-16 01:37:08,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,098 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,375 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 370 transitions and produced 371 states. [2022-03-16 01:37:08,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2022-03-16 01:37:08,376 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:08,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:08,376 INFO L85 PathProgramCache]: Analyzing trace with hash -120035635, now seen corresponding path program 1 times [2022-03-16 01:37:08,376 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:08,376 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032344088] [2022-03-16 01:37:08,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:08,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:08,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:08,431 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-03-16 01:37:08,431 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:08,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032344088] [2022-03-16 01:37:08,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032344088] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:08,432 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:37:08,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:37:08,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029128560] [2022-03-16 01:37:08,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:08,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:37:08,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:08,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:37:08,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:37:08,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,433 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:08,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 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-03-16 01:37:08,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,890 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 316 transitions and produced 317 states. [2022-03-16 01:37:08,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2022-03-16 01:37:08,892 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:08,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:08,892 INFO L85 PathProgramCache]: Analyzing trace with hash -2100372967, now seen corresponding path program 1 times [2022-03-16 01:37:08,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:08,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800725606] [2022-03-16 01:37:08,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:08,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:08,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:08,929 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-03-16 01:37:08,929 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:08,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800725606] [2022-03-16 01:37:08,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800725606] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:08,929 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:37:08,929 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:37:08,930 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31656423] [2022-03-16 01:37:08,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:08,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:37:08,930 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:08,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:37:08,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:37:08,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,931 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:08,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 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-03-16 01:37:08,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:08,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:08,931 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,109 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 263 states. [2022-03-16 01:37:09,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2022-03-16 01:37:09,111 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:09,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:09,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1420387404, now seen corresponding path program 1 times [2022-03-16 01:37:09,111 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:09,111 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396996422] [2022-03-16 01:37:09,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:09,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:09,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:09,145 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-03-16 01:37:09,145 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:09,145 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396996422] [2022-03-16 01:37:09,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396996422] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:09,146 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:37:09,146 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:37:09,146 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747461659] [2022-03-16 01:37:09,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:09,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:37:09,146 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:09,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:37:09,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:37:09,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,147 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:09,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 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-03-16 01:37:09,147 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,147 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,147 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,147 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,147 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,147 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,285 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 208 transitions and produced 209 states. [2022-03-16 01:37:09,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2022-03-16 01:37:09,286 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:09,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:09,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1568525960, now seen corresponding path program 1 times [2022-03-16 01:37:09,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:09,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198894625] [2022-03-16 01:37:09,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:09,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:09,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:09,317 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-16 01:37:09,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:09,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198894625] [2022-03-16 01:37:09,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198894625] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:09,318 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:37:09,318 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:37:09,318 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440774359] [2022-03-16 01:37:09,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:09,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:37:09,319 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:09,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:37:09,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:37:09,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,319 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:09,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-03-16 01:37:09,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,425 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 154 transitions and produced 155 states. [2022-03-16 01:37:09,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2022-03-16 01:37:09,426 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:09,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:09,427 INFO L85 PathProgramCache]: Analyzing trace with hash -908985141, now seen corresponding path program 1 times [2022-03-16 01:37:09,427 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:09,427 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331671463] [2022-03-16 01:37:09,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:09,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:09,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:09,466 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:09,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:09,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331671463] [2022-03-16 01:37:09,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331671463] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:09,467 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:37:09,467 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-16 01:37:09,467 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707829429] [2022-03-16 01:37:09,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:09,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-16 01:37:09,467 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:09,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-16 01:37:09,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-16 01:37:09,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,468 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:09,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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-03-16 01:37:09,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,547 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 101 transitions and produced 102 states. [2022-03-16 01:37:09,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:09,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2022-03-16 01:37:09,548 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:09,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:09,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1992016311, now seen corresponding path program 1 times [2022-03-16 01:37:09,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:09,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864389712] [2022-03-16 01:37:09,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:09,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:09,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:09,604 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:09,604 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:09,604 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864389712] [2022-03-16 01:37:09,604 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864389712] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:09,604 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:37:09,604 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-16 01:37:09,605 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595402166] [2022-03-16 01:37:09,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:09,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:37:09,605 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:09,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:37:09,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:37:09,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,605 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:09,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 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-03-16 01:37:09,606 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,606 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,606 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,606 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,606 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,606 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,606 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,606 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:09,606 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,803 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 176 transitions and produced 177 states. [2022-03-16 01:37:09,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:09,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:09,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:09,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2022-03-16 01:37:09,804 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:09,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:09,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1170117565, now seen corresponding path program 1 times [2022-03-16 01:37:09,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:09,805 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842199120] [2022-03-16 01:37:09,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:09,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:09,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:09,852 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:09,852 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:09,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842199120] [2022-03-16 01:37:09,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842199120] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:09,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813775358] [2022-03-16 01:37:09,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:09,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:09,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:09,860 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:09,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-03-16 01:37:10,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:10,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:37:10,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:10,559 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:10,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:10,671 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:10,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813775358] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:10,671 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:10,671 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-16 01:37:10,671 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527615207] [2022-03-16 01:37:10,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:10,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:37:10,672 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:10,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:37:10,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-16 01:37:10,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:10,672 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:10,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 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-03-16 01:37:10,672 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:10,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:10,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:10,673 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:10,795 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 123 states. [2022-03-16 01:37:10,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:10,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:10,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:10,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:10,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:10,818 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-03-16 01:37:10,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-03-16 01:37:10,997 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:10,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:10,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1930268293, now seen corresponding path program 1 times [2022-03-16 01:37:10,998 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:10,998 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084377416] [2022-03-16 01:37:10,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:10,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:11,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:11,062 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:11,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:11,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084377416] [2022-03-16 01:37:11,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084377416] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:11,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841514193] [2022-03-16 01:37:11,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:11,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:11,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:11,065 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:11,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-03-16 01:37:11,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:11,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:37:11,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:11,722 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:11,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:11,903 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:11,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841514193] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:11,903 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:11,903 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-03-16 01:37:11,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038769756] [2022-03-16 01:37:11,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:11,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-16 01:37:11,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:11,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-16 01:37:11,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-16 01:37:11,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:11,904 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:11,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.222222222222221) internal successors, (166), 18 states have internal predecessors, (166), 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-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:11,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:12,238 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 239 transitions and produced 240 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:12,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:12,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-03-16 01:37:12,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:12,440 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:12,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:12,441 INFO L85 PathProgramCache]: Analyzing trace with hash 315215179, now seen corresponding path program 2 times [2022-03-16 01:37:12,441 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:12,441 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452052252] [2022-03-16 01:37:12,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:12,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:12,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:12,506 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:12,506 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:12,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452052252] [2022-03-16 01:37:12,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452052252] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:12,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217244622] [2022-03-16 01:37:12,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:37:12,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:12,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:12,509 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:12,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-03-16 01:37:13,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:37:13,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:13,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:37:13,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:13,193 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:13,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:13,382 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:13,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217244622] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:13,383 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:13,383 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2022-03-16 01:37:13,383 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567077257] [2022-03-16 01:37:13,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:13,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 01:37:13,384 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:13,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 01:37:13,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-16 01:37:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:13,384 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:13,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.294117647058824) internal successors, (209), 17 states have internal predecessors, (209), 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-03-16 01:37:13,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:13,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:13,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:13,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:13,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:13,386 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:13,556 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 185 transitions and produced 186 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:13,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:13,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-03-16 01:37:13,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-03-16 01:37:13,759 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:13,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:13,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1028546871, now seen corresponding path program 2 times [2022-03-16 01:37:13,759 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:13,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158735994] [2022-03-16 01:37:13,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:13,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:13,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:13,867 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:13,868 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:13,868 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158735994] [2022-03-16 01:37:13,868 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158735994] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:13,868 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929084617] [2022-03-16 01:37:13,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:37:13,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:13,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:13,870 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:13,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-03-16 01:37:14,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:37:14,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:14,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:37:14,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:14,630 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:14,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:14,933 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:37:14,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929084617] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:14,934 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:14,934 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-03-16 01:37:14,934 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538823338] [2022-03-16 01:37:14,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:14,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-16 01:37:14,934 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:14,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-16 01:37:14,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-16 01:37:14,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:14,935 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:14,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.166666666666666) internal successors, (220), 24 states have internal predecessors, (220), 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-03-16 01:37:14,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:14,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:14,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:14,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:14,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:14,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:14,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:14,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:14,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:14,935 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:14,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:14,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:14,936 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:15,718 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 365 transitions and produced 365 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:15,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:15,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:15,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:15,743 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-03-16 01:37:15,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2022-03-16 01:37:15,920 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:15,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:15,920 INFO L85 PathProgramCache]: Analyzing trace with hash 183819, now seen corresponding path program 3 times [2022-03-16 01:37:15,920 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:15,921 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634088192] [2022-03-16 01:37:15,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:15,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:16,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:16,093 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:37:16,094 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:16,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634088192] [2022-03-16 01:37:16,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634088192] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:16,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900242001] [2022-03-16 01:37:16,094 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:37:16,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:16,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:16,097 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:16,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-03-16 01:37:16,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-16 01:37:16,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:16,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:37:16,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:16,888 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:37:16,889 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:37:16,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900242001] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:16,889 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:37:16,889 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 12 [2022-03-16 01:37:16,889 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699287653] [2022-03-16 01:37:16,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:16,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-16 01:37:16,890 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:16,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-16 01:37:16,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-16 01:37:16,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:16,890 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:16,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 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-03-16 01:37:16,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:16,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:16,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:17,380 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 440 transitions and produced 440 states. [2022-03-16 01:37:17,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:17,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:17,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:17,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:17,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:17,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:37:17,403 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-03-16 01:37:17,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:17,583 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:17,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:17,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1007012395, now seen corresponding path program 1 times [2022-03-16 01:37:17,584 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:17,584 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920983419] [2022-03-16 01:37:17,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:17,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:17,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:17,628 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:37:17,628 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:17,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920983419] [2022-03-16 01:37:17,628 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920983419] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:17,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329925111] [2022-03-16 01:37:17,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:17,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:17,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:17,630 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:17,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-03-16 01:37:18,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:18,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:37:18,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:18,390 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:37:18,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:18,588 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:37:18,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329925111] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:18,589 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:18,589 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:37:18,589 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298339769] [2022-03-16 01:37:18,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:18,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:37:18,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:18,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:37:18,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:37:18,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:18,590 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:18,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.25) internal successors, (138), 8 states have internal predecessors, (138), 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-03-16 01:37:18,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:18,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,590 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:37:18,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:18,857 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 385 transitions and produced 385 states. [2022-03-16 01:37:18,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:18,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:37:18,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-03-16 01:37:19,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable152 [2022-03-16 01:37:19,059 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:19,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:19,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1558680014, now seen corresponding path program 1 times [2022-03-16 01:37:19,059 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:19,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225450819] [2022-03-16 01:37:19,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:19,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:19,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:19,149 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:37:19,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:19,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225450819] [2022-03-16 01:37:19,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225450819] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:19,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776997747] [2022-03-16 01:37:19,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:19,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:19,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:19,151 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:19,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-03-16 01:37:19,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:19,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:37:19,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:19,990 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:37:19,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:20,338 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:37:20,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776997747] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:20,339 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:20,339 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-03-16 01:37:20,339 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264300318] [2022-03-16 01:37:20,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:20,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-16 01:37:20,339 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:20,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-16 01:37:20,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-16 01:37:20,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:20,340 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:20,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.631578947368421) internal successors, (221), 19 states have internal predecessors, (221), 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-03-16 01:37:20,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:20,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:20,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:20,340 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:37:20,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:21,078 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 503 transitions and produced 503 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:21,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:37:21,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-03-16 01:37:21,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:21,280 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:21,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:21,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1614126728, now seen corresponding path program 2 times [2022-03-16 01:37:21,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:21,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147477886] [2022-03-16 01:37:21,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:21,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:21,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:21,348 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:37:21,349 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:21,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147477886] [2022-03-16 01:37:21,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147477886] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:21,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687116622] [2022-03-16 01:37:21,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:37:21,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:21,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:21,351 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:21,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-03-16 01:37:21,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:37:21,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:21,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:37:21,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:22,156 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:37:22,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:22,452 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:37:22,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687116622] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:22,452 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:22,452 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:37:22,453 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590198575] [2022-03-16 01:37:22,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:22,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:37:22,453 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:22,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:37:22,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:37:22,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:22,454 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:22,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.714285714285714) internal successors, (192), 14 states have internal predecessors, (192), 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-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:22,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:22,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:37:22,455 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:22,788 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 448 transitions and produced 448 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:22,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:22,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:22,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:22,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:37:22,813 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-03-16 01:37:22,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:22,989 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:22,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:22,990 INFO L85 PathProgramCache]: Analyzing trace with hash 2134101195, now seen corresponding path program 2 times [2022-03-16 01:37:22,990 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:22,990 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476726442] [2022-03-16 01:37:22,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:22,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:23,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:23,118 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:37:23,119 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:23,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476726442] [2022-03-16 01:37:23,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476726442] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:23,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237013881] [2022-03-16 01:37:23,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:37:23,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:23,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:23,121 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:23,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-03-16 01:37:23,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:37:23,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:23,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-16 01:37:23,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:24,125 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:37:24,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:24,617 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:37:24,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237013881] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:24,617 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:24,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-16 01:37:24,618 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198466928] [2022-03-16 01:37:24,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:24,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-16 01:37:24,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:24,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-16 01:37:24,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-16 01:37:24,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:24,619 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:24,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.0) internal successors, (275), 25 states have internal predecessors, (275), 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-03-16 01:37:24,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:24,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:24,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:24,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:37:24,620 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:25,847 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 629 transitions and produced 628 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:25,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:25,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:25,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-03-16 01:37:26,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-03-16 01:37:26,050 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:26,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:26,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1373422760, now seen corresponding path program 3 times [2022-03-16 01:37:26,050 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:26,050 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587235281] [2022-03-16 01:37:26,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:26,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:26,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:26,185 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:37:26,185 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:26,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587235281] [2022-03-16 01:37:26,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587235281] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:26,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016955442] [2022-03-16 01:37:26,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:37:26,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:26,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:26,188 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:26,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-03-16 01:37:26,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-16 01:37:26,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:26,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:37:26,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:27,172 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:37:27,173 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:37:27,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016955442] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:27,173 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:37:27,173 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 14 [2022-03-16 01:37:27,173 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818882407] [2022-03-16 01:37:27,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:27,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:37:27,173 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:27,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:37:27,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:37:27,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:27,174 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:27,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 states have internal predecessors, (128), 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-03-16 01:37:27,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:27,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:27,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:27,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:27,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:27,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:27,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:27,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:27,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:27,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:27,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:27,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:27,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:27,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:27,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:27,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:27,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:27,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:27,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:28,133 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 704 transitions and produced 703 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:28,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:28,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:28,158 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-03-16 01:37:28,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-03-16 01:37:28,336 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:28,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:28,336 INFO L85 PathProgramCache]: Analyzing trace with hash -546527041, now seen corresponding path program 1 times [2022-03-16 01:37:28,336 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:28,336 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832511254] [2022-03-16 01:37:28,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:28,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:28,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:28,401 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:37:28,402 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:28,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832511254] [2022-03-16 01:37:28,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832511254] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:28,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693733019] [2022-03-16 01:37:28,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:28,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:28,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:28,404 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:28,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-03-16 01:37:28,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:28,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:37:28,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:29,329 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:37:29,329 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:29,616 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:37:29,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693733019] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:29,617 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:29,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:37:29,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925240803] [2022-03-16 01:37:29,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:29,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:37:29,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:29,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:37:29,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:37:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:29,618 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:29,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.75) internal successors, (166), 8 states have internal predecessors, (166), 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-03-16 01:37:29,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:29,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:29,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:30,121 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 649 transitions and produced 648 states. [2022-03-16 01:37:30,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:30,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:30,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:30,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:30,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:37:30,147 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-03-16 01:37:30,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-03-16 01:37:30,323 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:30,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:30,324 INFO L85 PathProgramCache]: Analyzing trace with hash -2065331803, now seen corresponding path program 1 times [2022-03-16 01:37:30,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:30,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948247644] [2022-03-16 01:37:30,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:30,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:30,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:30,483 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 7 proven. 28 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:37:30,483 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:30,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948247644] [2022-03-16 01:37:30,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948247644] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:30,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044059750] [2022-03-16 01:37:30,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:30,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:30,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:30,486 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:30,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-03-16 01:37:31,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:31,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:37:31,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:31,551 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:37:31,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:32,089 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:37:32,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044059750] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:32,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:32,090 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2022-03-16 01:37:32,090 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538181300] [2022-03-16 01:37:32,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:32,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-16 01:37:32,090 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:32,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-16 01:37:32,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-03-16 01:37:32,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:32,091 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:32,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 12.565217391304348) internal successors, (289), 23 states have internal predecessors, (289), 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-03-16 01:37:32,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:32,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:32,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:32,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:32,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:32,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:37:32,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:33,202 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 767 transitions and produced 766 states. [2022-03-16 01:37:33,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:33,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:33,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:33,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:33,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:33,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:33,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:37:33,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-03-16 01:37:33,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-03-16 01:37:33,404 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:33,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:33,405 INFO L85 PathProgramCache]: Analyzing trace with hash 587233580, now seen corresponding path program 2 times [2022-03-16 01:37:33,405 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:33,405 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573803563] [2022-03-16 01:37:33,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:33,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:33,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:33,487 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:37:33,487 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:33,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573803563] [2022-03-16 01:37:33,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573803563] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:33,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370544411] [2022-03-16 01:37:33,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:37:33,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:33,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:33,489 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:33,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-03-16 01:37:34,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:37:34,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:34,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 695 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:37:34,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:34,478 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:37:34,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:34,827 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:37:34,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370544411] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:34,827 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:34,827 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:37:34,828 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155184879] [2022-03-16 01:37:34,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:34,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:37:34,828 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:34,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:37:34,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:37:34,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:34,829 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:34,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 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-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:34,829 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:34,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:34,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:34,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:34,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:34,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:34,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:34,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:34,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:37:34,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:35,523 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 712 transitions and produced 711 states. [2022-03-16 01:37:35,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:35,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:37:35,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-03-16 01:37:35,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2022-03-16 01:37:35,725 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:35,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:35,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1381523608, now seen corresponding path program 2 times [2022-03-16 01:37:35,726 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:35,726 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691385066] [2022-03-16 01:37:35,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:35,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:35,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:35,911 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 7 proven. 100 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:37:35,911 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:35,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691385066] [2022-03-16 01:37:35,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691385066] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:35,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083611542] [2022-03-16 01:37:35,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:37:35,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:35,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:35,914 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:35,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-03-16 01:37:36,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:37:36,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:36,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:37:36,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:37,063 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:37:37,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:37,755 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:37:37,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083611542] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:37,756 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:37,756 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-03-16 01:37:37,756 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230679525] [2022-03-16 01:37:37,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:37,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-16 01:37:37,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:37,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-16 01:37:37,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-03-16 01:37:37,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:37,758 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:37,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.827586206896552) internal successors, (343), 29 states have internal predecessors, (343), 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-03-16 01:37:37,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:37,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:37,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:37,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:37,758 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:37,759 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:37,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:37,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:37:37,760 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:39,475 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 893 transitions and produced 891 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:39,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:39,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:39,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:39,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:39,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:39,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-03-16 01:37:39,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:39,678 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:39,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:39,678 INFO L85 PathProgramCache]: Analyzing trace with hash -1341462196, now seen corresponding path program 3 times [2022-03-16 01:37:39,678 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:39,678 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549335620] [2022-03-16 01:37:39,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:39,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:39,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:39,827 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 21 proven. 33 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:37:39,827 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:39,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549335620] [2022-03-16 01:37:39,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549335620] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:39,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609640570] [2022-03-16 01:37:39,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:37:39,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:39,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:39,830 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:39,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-03-16 01:37:40,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:37:40,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:40,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:37:40,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:41,024 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:37:41,024 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:37:41,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609640570] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:37:41,024 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:37:41,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 16 [2022-03-16 01:37:41,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806993393] [2022-03-16 01:37:41,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:37:41,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-16 01:37:41,025 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:41,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-16 01:37:41,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-03-16 01:37:41,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:41,026 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:41,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.461538461538462) internal successors, (162), 13 states have internal predecessors, (162), 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-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:41,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:41,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:42,423 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 968 transitions and produced 966 states. [2022-03-16 01:37:42,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:42,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:42,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:42,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:42,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:42,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:42,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:42,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-03-16 01:37:42,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:42,626 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:42,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:42,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1827642541, now seen corresponding path program 1 times [2022-03-16 01:37:42,626 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:42,627 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859216309] [2022-03-16 01:37:42,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:42,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:42,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:42,709 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:37:42,710 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:42,710 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859216309] [2022-03-16 01:37:42,710 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859216309] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:42,710 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919218005] [2022-03-16 01:37:42,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:42,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:42,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:42,712 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:42,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-03-16 01:37:43,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:43,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:37:43,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:43,800 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:37:43,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:44,189 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:37:44,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919218005] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:44,189 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:44,190 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:37:44,190 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479525610] [2022-03-16 01:37:44,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:44,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:37:44,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:44,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:37:44,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:37:44,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:44,191 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:44,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 24.25) internal successors, (194), 8 states have internal predecessors, (194), 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-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:44,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:44,192 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:45,044 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 913 transitions and produced 911 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:45,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:45,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:37:45,070 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-03-16 01:37:45,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:45,246 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:45,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:45,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1157136942, now seen corresponding path program 1 times [2022-03-16 01:37:45,247 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:45,247 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571480178] [2022-03-16 01:37:45,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:45,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:45,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:45,451 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:37:45,451 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:45,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571480178] [2022-03-16 01:37:45,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571480178] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:45,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632966308] [2022-03-16 01:37:45,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:45,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:45,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:45,454 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:45,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-03-16 01:37:46,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:46,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:37:46,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:46,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:37:46,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:47,503 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:37:47,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632966308] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:47,504 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:47,504 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 27 [2022-03-16 01:37:47,504 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222012456] [2022-03-16 01:37:47,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:47,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-16 01:37:47,505 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:47,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-16 01:37:47,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2022-03-16 01:37:47,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:47,505 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:47,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 13.222222222222221) internal successors, (357), 27 states have internal predecessors, (357), 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-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:47,506 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:37:47,507 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:49,010 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1031 transitions and produced 1029 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:49,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:49,037 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-03-16 01:37:49,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:49,213 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:49,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:49,213 INFO L85 PathProgramCache]: Analyzing trace with hash -941758567, now seen corresponding path program 2 times [2022-03-16 01:37:49,213 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:49,213 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775433897] [2022-03-16 01:37:49,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:49,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:49,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:49,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:37:49,334 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:49,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775433897] [2022-03-16 01:37:49,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775433897] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:49,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632013064] [2022-03-16 01:37:49,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:37:49,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:49,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:49,340 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:49,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-03-16 01:37:49,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:37:49,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:49,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:37:49,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:50,470 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:37:50,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:51,039 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:37:51,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632013064] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:51,040 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:51,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:37:51,040 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103293540] [2022-03-16 01:37:51,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:51,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:37:51,041 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:51,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:37:51,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:37:51,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:51,041 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:51,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.714285714285715) internal successors, (248), 14 states have internal predecessors, (248), 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-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:51,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:51,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:51,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:51,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:51,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:51,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:51,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:51,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:51,043 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:51,872 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 976 transitions and produced 974 states. [2022-03-16 01:37:51,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:51,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:51,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:51,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:37:51,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:37:51,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-03-16 01:37:52,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:52,074 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:52,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:52,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1749165772, now seen corresponding path program 2 times [2022-03-16 01:37:52,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:52,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67542598] [2022-03-16 01:37:52,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:52,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:52,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:52,397 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 21 proven. 111 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:37:52,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:52,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67542598] [2022-03-16 01:37:52,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67542598] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:52,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965100801] [2022-03-16 01:37:52,397 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:37:52,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:52,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:52,399 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:52,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-03-16 01:37:53,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:37:53,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:53,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-16 01:37:53,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:53,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:37:53,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:54,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:37:54,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965100801] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:54,692 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:54,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:37:54,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122201005] [2022-03-16 01:37:54,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:54,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:37:54,693 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:54,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:37:54,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=917, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:37:54,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:54,694 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:54,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 12.454545454545455) internal successors, (411), 33 states have internal predecessors, (411), 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-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:54,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:37:54,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:56,909 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1157 transitions and produced 1154 states. [2022-03-16 01:37:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:56,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:37:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:56,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:37:56,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-03-16 01:37:57,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2022-03-16 01:37:57,112 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:37:57,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:37:57,112 INFO L85 PathProgramCache]: Analyzing trace with hash -570967207, now seen corresponding path program 3 times [2022-03-16 01:37:57,112 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:37:57,112 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331905404] [2022-03-16 01:37:57,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:37:57,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:37:57,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:37:57,366 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 42 proven. 44 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:37:57,367 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:37:57,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331905404] [2022-03-16 01:37:57,367 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331905404] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:37:57,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623513591] [2022-03-16 01:37:57,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:37:57,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:37:57,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:37:57,369 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:37:57,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-03-16 01:37:58,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:37:58,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:37:58,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:37:58,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:37:58,820 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 32 proven. 82 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2022-03-16 01:37:58,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:37:59,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 32 proven. 82 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2022-03-16 01:37:59,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623513591] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:37:59,654 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:37:59,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11, 11] total 31 [2022-03-16 01:37:59,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792147945] [2022-03-16 01:37:59,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:37:59,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-16 01:37:59,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:37:59,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-16 01:37:59,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-03-16 01:37:59,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:59,656 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:37:59,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 13.387096774193548) internal successors, (415), 31 states have internal predecessors, (415), 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-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:37:59,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:37:59,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:59,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:37:59,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:59,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:37:59,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:37:59,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:37:59,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:37:59,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:37:59,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:37:59,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:02,284 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1232 transitions and produced 1229 states. [2022-03-16 01:38:02,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:02,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:02,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:02,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:02,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:02,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:02,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:02,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:02,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:02,311 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-03-16 01:38:02,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-03-16 01:38:02,487 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:02,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:02,487 INFO L85 PathProgramCache]: Analyzing trace with hash -840090752, now seen corresponding path program 1 times [2022-03-16 01:38:02,487 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:02,487 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346332739] [2022-03-16 01:38:02,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:02,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:02,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:02,588 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:38:02,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:02,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346332739] [2022-03-16 01:38:02,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346332739] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:02,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850950410] [2022-03-16 01:38:02,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:02,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:02,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:02,591 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:02,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-03-16 01:38:03,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:03,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:38:03,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:38:03,825 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:38:03,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:38:04,291 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:38:04,292 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850950410] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:38:04,292 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:38:04,292 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:38:04,292 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983624185] [2022-03-16 01:38:04,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:38:04,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:38:04,293 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:38:04,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:38:04,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:38:04,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:04,294 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:38:04,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 27.75) internal successors, (222), 8 states have internal predecessors, (222), 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-03-16 01:38:04,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:04,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:04,296 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:04,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:04,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:05,656 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1198 transitions and produced 1195 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:05,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:05,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-03-16 01:38:05,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:05,859 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:05,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:05,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1543171577, now seen corresponding path program 1 times [2022-03-16 01:38:05,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:05,860 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304175858] [2022-03-16 01:38:05,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:05,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:05,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:06,089 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 42 proven. 65 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:38:06,090 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:06,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304175858] [2022-03-16 01:38:06,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304175858] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:06,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14490326] [2022-03-16 01:38:06,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:06,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:06,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:06,092 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:06,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-03-16 01:38:06,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:06,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 1025 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:38:06,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:38:07,663 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 86 proven. 21 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:38:07,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:38:08,651 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 86 proven. 21 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:38:08,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14490326] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:38:08,652 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:38:08,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:38:08,652 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35092129] [2022-03-16 01:38:08,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:38:08,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:38:08,653 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:38:08,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:38:08,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=911, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:38:08,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:08,653 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:38:08,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 13.424242424242424) internal successors, (443), 33 states have internal predecessors, (443), 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-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:08,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:08,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:10,993 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1295 transitions and produced 1292 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:10,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-16 01:38:11,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-03-16 01:38:11,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-03-16 01:38:11,200 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:11,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:11,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1190385741, now seen corresponding path program 2 times [2022-03-16 01:38:11,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:11,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941013451] [2022-03-16 01:38:11,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:11,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:11,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:11,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:38:11,326 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:11,326 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941013451] [2022-03-16 01:38:11,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941013451] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:11,326 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070456149] [2022-03-16 01:38:11,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:38:11,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:11,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:11,328 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:11,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-03-16 01:38:12,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:38:12,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:38:12,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 1115 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:38:12,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:38:12,616 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:38:12,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:38:13,145 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:38:13,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070456149] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:38:13,146 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:38:13,146 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:38:13,146 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085263251] [2022-03-16 01:38:13,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:38:13,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:38:13,147 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:38:13,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:38:13,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:38:13,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:13,148 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:38:13,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.714285714285715) internal successors, (276), 14 states have internal predecessors, (276), 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-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:13,148 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-03-16 01:38:13,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:14,860 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1282 transitions and produced 1279 states. [2022-03-16 01:38:14,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:14,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:14,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:14,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:14,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-03-16 01:38:15,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-03-16 01:38:15,063 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:15,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:15,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1502157625, now seen corresponding path program 2 times [2022-03-16 01:38:15,063 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:15,063 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397412417] [2022-03-16 01:38:15,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:15,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:15,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:15,384 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 42 proven. 215 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:38:15,385 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:15,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397412417] [2022-03-16 01:38:15,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397412417] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:15,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309271039] [2022-03-16 01:38:15,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:38:15,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:15,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:15,387 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:15,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-03-16 01:38:16,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:38:16,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:38:16,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-16 01:38:16,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:38:17,041 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 86 proven. 171 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:38:17,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:38:18,263 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 86 proven. 171 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:38:18,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309271039] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:38:18,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:38:18,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2022-03-16 01:38:18,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382731472] [2022-03-16 01:38:18,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:38:18,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-16 01:38:18,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:38:18,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-16 01:38:18,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1445, Unknown=0, NotChecked=0, Total=1640 [2022-03-16 01:38:18,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:18,265 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:38:18,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 12.560975609756097) internal successors, (515), 41 states have internal predecessors, (515), 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-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:18,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:18,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:18,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:21,539 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1421 transitions and produced 1417 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:21,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:21,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:21,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-03-16 01:38:21,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:21,743 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:21,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:21,743 INFO L85 PathProgramCache]: Analyzing trace with hash -955218835, now seen corresponding path program 3 times [2022-03-16 01:38:21,743 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:21,743 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681147002] [2022-03-16 01:38:21,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:21,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:21,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:22,038 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 70 proven. 55 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:38:22,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:22,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681147002] [2022-03-16 01:38:22,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681147002] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:22,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495604784] [2022-03-16 01:38:22,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:38:22,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:22,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:22,041 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:22,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-03-16 01:38:22,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:38:22,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:38:22,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:38:22,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:38:23,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 39 proven. 82 refuted. 0 times theorem prover too weak. 2083 trivial. 0 not checked. [2022-03-16 01:38:23,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:38:24,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 39 proven. 82 refuted. 0 times theorem prover too weak. 2083 trivial. 0 not checked. [2022-03-16 01:38:24,520 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495604784] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:38:24,520 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:38:24,520 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11, 11] total 33 [2022-03-16 01:38:24,520 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774553363] [2022-03-16 01:38:24,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:38:24,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:38:24,521 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:38:24,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:38:24,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=912, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:38:24,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:24,522 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:38:24,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 14.454545454545455) internal successors, (477), 33 states have internal predecessors, (477), 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-03-16 01:38:24,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:24,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:24,524 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:27,965 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1496 transitions and produced 1492 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:27,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:27,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:27,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 01:38:27,992 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-03-16 01:38:28,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:28,168 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:28,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:28,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1904028346, now seen corresponding path program 1 times [2022-03-16 01:38:28,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:28,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388125019] [2022-03-16 01:38:28,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:28,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:28,295 INFO L134 CoverageAnalysis]: Checked inductivity of 2251 backedges. 46 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:38:28,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:28,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388125019] [2022-03-16 01:38:28,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388125019] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:28,296 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520887065] [2022-03-16 01:38:28,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:28,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:28,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:28,298 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:28,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-03-16 01:38:29,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:29,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 1280 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:38:29,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:38:29,710 INFO L134 CoverageAnalysis]: Checked inductivity of 2251 backedges. 46 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:38:29,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:38:30,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2251 backedges. 46 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:38:30,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520887065] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:38:30,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:38:30,265 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:38:30,265 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117535665] [2022-03-16 01:38:30,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:38:30,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:38:30,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:38:30,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:38:30,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:38:30,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:30,266 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:38:30,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 31.25) internal successors, (250), 8 states have internal predecessors, (250), 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-03-16 01:38:30,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:30,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:30,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:30,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:30,266 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:30,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:30,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:30,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:30,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:30,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:30,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:30,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:30,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:30,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:30,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 01:38:30,268 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:32,156 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1462 transitions and produced 1458 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:38:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:32,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-03-16 01:38:32,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2022-03-16 01:38:32,359 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:32,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:32,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1678114707, now seen corresponding path program 1 times [2022-03-16 01:38:32,360 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:32,360 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996216382] [2022-03-16 01:38:32,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:32,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:32,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:32,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 70 proven. 76 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:38:32,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:32,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996216382] [2022-03-16 01:38:32,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996216382] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:32,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438927927] [2022-03-16 01:38:32,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:32,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:32,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:32,723 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:32,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-03-16 01:38:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:33,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 1235 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-16 01:38:33,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:38:34,451 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 125 proven. 21 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:38:34,451 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:38:35,654 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 125 proven. 21 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:38:35,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438927927] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:38:35,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:38:35,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 37 [2022-03-16 01:38:35,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632671598] [2022-03-16 01:38:35,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:38:35,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-16 01:38:35,656 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:38:35,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-16 01:38:35,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1153, Unknown=0, NotChecked=0, Total=1332 [2022-03-16 01:38:35,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:35,656 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:38:35,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 13.81081081081081) internal successors, (511), 37 states have internal predecessors, (511), 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-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:35,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:35,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:35,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:35,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:38:35,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:35,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:38,693 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1559 transitions and produced 1555 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:38,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:38,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:38,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:38,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:38,722 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-03-16 01:38:38,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:38,897 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:38,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:38,897 INFO L85 PathProgramCache]: Analyzing trace with hash -559182950, now seen corresponding path program 2 times [2022-03-16 01:38:38,897 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:38,897 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613187179] [2022-03-16 01:38:38,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:38,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:38,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:39,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2308 backedges. 46 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:38:39,046 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:39,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613187179] [2022-03-16 01:38:39,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613187179] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:39,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154795649] [2022-03-16 01:38:39,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:38:39,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:39,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:39,048 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:39,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-03-16 01:38:39,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:38:39,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:38:39,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 1325 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:38:39,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:38:40,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2308 backedges. 46 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:38:40,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:38:41,168 INFO L134 CoverageAnalysis]: Checked inductivity of 2308 backedges. 46 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:38:41,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154795649] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:38:41,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:38:41,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:38:41,169 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365953449] [2022-03-16 01:38:41,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:38:41,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:38:41,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:38:41,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:38:41,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:38:41,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:41,170 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:38:41,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 21.714285714285715) internal successors, (304), 14 states have internal predecessors, (304), 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-03-16 01:38:41,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:41,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:41,172 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:43,283 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1546 transitions and produced 1542 states. [2022-03-16 01:38:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:43,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:43,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:43,313 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-03-16 01:38:43,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:43,487 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:43,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:43,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1898448787, now seen corresponding path program 2 times [2022-03-16 01:38:43,488 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:43,488 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997842621] [2022-03-16 01:38:43,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:43,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:43,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:43,846 INFO L134 CoverageAnalysis]: Checked inductivity of 2375 backedges. 70 proven. 226 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:38:43,847 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:43,847 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997842621] [2022-03-16 01:38:43,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997842621] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:43,847 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875540487] [2022-03-16 01:38:43,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:38:43,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:43,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:43,849 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:43,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-03-16 01:38:44,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:38:44,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:38:44,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 1295 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-16 01:38:44,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:38:46,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2375 backedges. 266 proven. 30 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:38:46,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:38:48,300 INFO L134 CoverageAnalysis]: Checked inductivity of 2375 backedges. 260 proven. 36 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:38:48,301 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875540487] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:38:48,301 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:38:48,301 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 25, 25] total 56 [2022-03-16 01:38:48,301 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636806979] [2022-03-16 01:38:48,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:38:48,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-03-16 01:38:48,302 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:38:48,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-03-16 01:38:48,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=2754, Unknown=0, NotChecked=0, Total=3080 [2022-03-16 01:38:48,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:48,304 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:38:48,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 11.517857142857142) internal successors, (645), 56 states have internal predecessors, (645), 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-03-16 01:38:48,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:48,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:48,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:48,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:48,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:48,304 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:48,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:48,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:48,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:52,535 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1685 transitions and produced 1679 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:52,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:52,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:52,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:52,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:52,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:52,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:52,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:52,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:52,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:52,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:52,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:38:52,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-03-16 01:38:52,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:52,748 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:52,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:52,748 INFO L85 PathProgramCache]: Analyzing trace with hash -2032625766, now seen corresponding path program 3 times [2022-03-16 01:38:52,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:52,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446257134] [2022-03-16 01:38:52,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:52,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:52,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:53,081 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 105 proven. 66 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:38:53,081 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:53,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446257134] [2022-03-16 01:38:53,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446257134] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:53,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268237095] [2022-03-16 01:38:53,082 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:38:53,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:53,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:53,084 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:53,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-03-16 01:38:53,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:38:53,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:38:53,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:38:53,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:38:54,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 46 proven. 82 refuted. 0 times theorem prover too weak. 2537 trivial. 0 not checked. [2022-03-16 01:38:54,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:38:55,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 46 proven. 82 refuted. 0 times theorem prover too weak. 2537 trivial. 0 not checked. [2022-03-16 01:38:55,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268237095] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:38:55,837 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:38:55,837 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 11, 11] total 35 [2022-03-16 01:38:55,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284023597] [2022-03-16 01:38:55,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:38:55,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-16 01:38:55,838 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:38:55,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-16 01:38:55,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1031, Unknown=0, NotChecked=0, Total=1190 [2022-03-16 01:38:55,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:55,839 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:38:55,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 15.4) internal successors, (539), 35 states have internal predecessors, (539), 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-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:55,840 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:38:55,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:59,441 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1697 transitions and produced 1691 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:59,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:59,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:59,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:38:59,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:38:59,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:38:59,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:38:59,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:38:59,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:38:59,468 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-03-16 01:38:59,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:59,644 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:38:59,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:38:59,645 INFO L85 PathProgramCache]: Analyzing trace with hash 323188206, now seen corresponding path program 1 times [2022-03-16 01:38:59,645 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:38:59,645 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559845708] [2022-03-16 01:38:59,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:59,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:38:59,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:38:59,791 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:38:59,792 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:38:59,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559845708] [2022-03-16 01:38:59,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559845708] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:38:59,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470200364] [2022-03-16 01:38:59,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:38:59,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:38:59,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:38:59,794 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:38:59,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-03-16 01:39:00,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:00,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 1427 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:39:00,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:01,385 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:39:01,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:01,996 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:39:01,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470200364] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:01,996 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:01,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:39:01,997 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045960119] [2022-03-16 01:39:01,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:01,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:39:01,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:01,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:39:01,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:39:01,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:01,998 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:01,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 31.25) internal successors, (250), 8 states have internal predecessors, (250), 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-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:01,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:01,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:02,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:02,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:02,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:02,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:02,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:02,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:02,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:39:02,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:04,377 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1726 transitions and produced 1720 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:04,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:04,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-16 01:39:04,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:04,408 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-03-16 01:39:04,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2022-03-16 01:39:04,580 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:39:04,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:04,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1103857530, now seen corresponding path program 1 times [2022-03-16 01:39:04,581 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:04,581 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015424047] [2022-03-16 01:39:04,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:04,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:04,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:04,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2686 backedges. 105 proven. 87 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:39:04,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:04,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015424047] [2022-03-16 01:39:04,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015424047] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:04,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180718695] [2022-03-16 01:39:04,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:04,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:04,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:04,920 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:04,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-03-16 01:39:05,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:05,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 1445 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-16 01:39:05,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:07,045 INFO L134 CoverageAnalysis]: Checked inductivity of 2686 backedges. 171 proven. 21 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:39:07,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:08,468 INFO L134 CoverageAnalysis]: Checked inductivity of 2686 backedges. 171 proven. 21 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:39:08,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180718695] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:08,468 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:08,468 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2022-03-16 01:39:08,469 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145713126] [2022-03-16 01:39:08,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:08,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-16 01:39:08,469 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:08,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-16 01:39:08,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1423, Unknown=0, NotChecked=0, Total=1640 [2022-03-16 01:39:08,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:08,470 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:08,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 14.121951219512194) internal successors, (579), 41 states have internal predecessors, (579), 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-03-16 01:39:08,470 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:08,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:08,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:12,164 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1760 transitions and produced 1754 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:12,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-16 01:39:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:12,196 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-03-16 01:39:12,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2022-03-16 01:39:12,368 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:39:12,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:12,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1250343317, now seen corresponding path program 2 times [2022-03-16 01:39:12,369 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:12,369 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085723325] [2022-03-16 01:39:12,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:12,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:12,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:12,557 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 7 proven. 58 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:39:12,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:12,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085723325] [2022-03-16 01:39:12,558 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085723325] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:12,558 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958102422] [2022-03-16 01:39:12,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:39:12,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:12,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:12,560 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:12,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-03-16 01:39:13,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:39:13,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:39:13,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 1472 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:39:13,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:14,215 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 7 proven. 58 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:39:14,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:14,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 7 proven. 58 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:39:14,894 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958102422] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:14,894 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:14,895 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:39:14,895 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308228206] [2022-03-16 01:39:14,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:14,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:39:14,895 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:14,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:39:14,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:39:14,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:14,896 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:14,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 21.714285714285715) internal successors, (304), 14 states have internal predecessors, (304), 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-03-16 01:39:14,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:14,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:14,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:14,897 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:14,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:14,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:17,692 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1810 transitions and produced 1804 states. [2022-03-16 01:39:17,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:17,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:17,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:17,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:17,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:17,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:17,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:17,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:17,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:17,722 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2022-03-16 01:39:17,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-03-16 01:39:17,895 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:39:17,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:17,896 INFO L85 PathProgramCache]: Analyzing trace with hash 1977007930, now seen corresponding path program 2 times [2022-03-16 01:39:17,896 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:17,896 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708902886] [2022-03-16 01:39:17,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:17,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:17,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:18,315 INFO L134 CoverageAnalysis]: Checked inductivity of 2836 backedges. 105 proven. 237 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:39:18,316 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:18,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708902886] [2022-03-16 01:39:18,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708902886] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:18,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689018719] [2022-03-16 01:39:18,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:39:18,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:18,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:18,318 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:18,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-03-16 01:39:19,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:39:19,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:39:19,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-16 01:39:19,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:20,858 INFO L134 CoverageAnalysis]: Checked inductivity of 2836 backedges. 312 proven. 30 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:39:20,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:23,115 INFO L134 CoverageAnalysis]: Checked inductivity of 2836 backedges. 306 proven. 36 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:39:23,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689018719] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:23,116 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:23,116 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27, 27] total 60 [2022-03-16 01:39:23,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995326426] [2022-03-16 01:39:23,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:23,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-03-16 01:39:23,118 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:23,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-03-16 01:39:23,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=3174, Unknown=0, NotChecked=0, Total=3540 [2022-03-16 01:39:23,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:23,119 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:23,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 11.883333333333333) internal successors, (713), 60 states have internal predecessors, (713), 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-03-16 01:39:23,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:23,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:23,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:23,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:23,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:23,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:23,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:23,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:23,122 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-03-16 01:39:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:23,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:27,830 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1886 transitions and produced 1878 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:27,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-16 01:39:27,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:27,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:39:27,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:27,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-16 01:39:27,860 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-03-16 01:39:28,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:28,034 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-03-16 01:39:28,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:28,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1107032587, now seen corresponding path program 3 times [2022-03-16 01:39:28,034 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:28,034 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563293298] [2022-03-16 01:39:28,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:28,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:39:28,133 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-03-16 01:39:28,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:39:28,404 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-03-16 01:39:28,404 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-03-16 01:39:28,404 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (8 of 9 remaining) [2022-03-16 01:39:28,404 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 9 remaining) [2022-03-16 01:39:28,404 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 9 remaining) [2022-03-16 01:39:28,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 9 remaining) [2022-03-16 01:39:28,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 9 remaining) [2022-03-16 01:39:28,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 9 remaining) [2022-03-16 01:39:28,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 9 remaining) [2022-03-16 01:39:28,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 9 remaining) [2022-03-16 01:39:28,405 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 9 remaining) [2022-03-16 01:39:28,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2022-03-16 01:39:28,406 INFO L732 BasicCegarLoop]: Path program histogram: [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-16 01:39:28,406 WARN L235 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2022-03-16 01:39:28,406 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,424 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,425 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,426 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,427 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,428 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,429 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,430 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,431 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,432 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,433 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,434 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,435 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,436 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,437 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,438 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,439 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,440 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,441 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,442 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,443 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,444 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,445 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,445 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,445 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,445 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,445 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,445 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,445 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,445 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,446 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,447 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,448 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,449 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,450 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,451 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,452 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,453 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,454 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,455 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,456 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,457 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,458 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,459 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,460 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,461 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,462 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,462 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,462 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,462 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:39:28,462 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-16 01:39:28,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 01:39:28,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:28,464 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-16 01:39:28,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (142)] Waiting until timeout for monitored process [2022-03-16 01:39:28,467 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 01:39:28,467 INFO L339 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=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 01:39:28,467 INFO L340 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-03-16 01:39:28,569 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 84 states. [2022-03-16 01:39:28,569 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:28,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:28,570 INFO L85 PathProgramCache]: Analyzing trace with hash 818826699, now seen corresponding path program 1 times [2022-03-16 01:39:28,570 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:28,570 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18931243] [2022-03-16 01:39:28,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:28,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:28,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:28,736 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-16 01:39:28,736 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:28,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18931243] [2022-03-16 01:39:28,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18931243] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:28,736 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:39:28,737 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-16 01:39:28,737 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284521887] [2022-03-16 01:39:28,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:28,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-16 01:39:28,737 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:28,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-16 01:39:28,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-16 01:39:28,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:28,737 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:28,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-03-16 01:39:28,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:29,086 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 470 transitions and produced 471 states. [2022-03-16 01:39:29,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:29,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2022-03-16 01:39:29,086 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:29,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:29,087 INFO L85 PathProgramCache]: Analyzing trace with hash -743672702, now seen corresponding path program 1 times [2022-03-16 01:39:29,087 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:29,087 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552135587] [2022-03-16 01:39:29,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:29,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:29,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:29,136 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2022-03-16 01:39:29,136 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:29,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552135587] [2022-03-16 01:39:29,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552135587] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:29,136 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:39:29,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:39:29,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774608964] [2022-03-16 01:39:29,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:29,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:39:29,137 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:29,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:39:29,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:39:29,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:29,137 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:29,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 47.5) internal successors, (190), 4 states have internal predecessors, (190), 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-03-16 01:39:29,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:29,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:29,531 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 478 transitions and produced 479 states. [2022-03-16 01:39:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:29,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:29,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2022-03-16 01:39:29,532 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:29,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:29,532 INFO L85 PathProgramCache]: Analyzing trace with hash -393389170, now seen corresponding path program 1 times [2022-03-16 01:39:29,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:29,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710934714] [2022-03-16 01:39:29,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:29,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:29,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:29,581 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-03-16 01:39:29,582 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:29,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710934714] [2022-03-16 01:39:29,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710934714] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:29,582 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:39:29,582 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:39:29,582 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868207974] [2022-03-16 01:39:29,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:29,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:39:29,583 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:29,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:39:29,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:39:29,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:29,583 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:29,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 49.75) internal successors, (199), 4 states have internal predecessors, (199), 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-03-16 01:39:29,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:29,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:29,583 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,049 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 424 transitions and produced 425 states. [2022-03-16 01:39:30,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2022-03-16 01:39:30,050 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:30,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:30,051 INFO L85 PathProgramCache]: Analyzing trace with hash 85794491, now seen corresponding path program 1 times [2022-03-16 01:39:30,051 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:30,051 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447735127] [2022-03-16 01:39:30,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:30,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:30,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:30,094 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2022-03-16 01:39:30,094 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:30,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447735127] [2022-03-16 01:39:30,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447735127] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:30,094 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:39:30,094 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:39:30,094 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565023269] [2022-03-16 01:39:30,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:30,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:39:30,095 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:30,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:39:30,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:39:30,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,095 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:30,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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-03-16 01:39:30,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,096 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,360 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 370 transitions and produced 371 states. [2022-03-16 01:39:30,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2022-03-16 01:39:30,361 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:30,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:30,362 INFO L85 PathProgramCache]: Analyzing trace with hash 1048583597, now seen corresponding path program 1 times [2022-03-16 01:39:30,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:30,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506098350] [2022-03-16 01:39:30,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:30,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:30,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:30,401 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-03-16 01:39:30,401 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:30,401 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506098350] [2022-03-16 01:39:30,401 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506098350] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:30,401 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:39:30,401 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:39:30,401 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370376090] [2022-03-16 01:39:30,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:30,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:39:30,402 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:30,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:39:30,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:39:30,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,402 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:30,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 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-03-16 01:39:30,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,402 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,622 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 316 transitions and produced 317 states. [2022-03-16 01:39:30,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2022-03-16 01:39:30,627 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:30,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:30,628 INFO L85 PathProgramCache]: Analyzing trace with hash 907031866, now seen corresponding path program 1 times [2022-03-16 01:39:30,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:30,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33648028] [2022-03-16 01:39:30,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:30,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:30,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:30,666 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-03-16 01:39:30,666 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:30,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33648028] [2022-03-16 01:39:30,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33648028] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:30,666 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:39:30,666 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:39:30,666 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441025795] [2022-03-16 01:39:30,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:30,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:39:30,667 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:30,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:39:30,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:39:30,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,667 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:30,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 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-03-16 01:39:30,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,668 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,952 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 263 states. [2022-03-16 01:39:30,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2022-03-16 01:39:30,954 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:30,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:30,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1637567668, now seen corresponding path program 1 times [2022-03-16 01:39:30,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:30,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820174163] [2022-03-16 01:39:30,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:30,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:30,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:30,992 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-03-16 01:39:30,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:30,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820174163] [2022-03-16 01:39:30,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820174163] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:30,993 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:39:30,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:39:30,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340243491] [2022-03-16 01:39:30,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:30,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:39:30,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:30,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:39:30,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:39:30,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,994 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:30,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 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-03-16 01:39:30,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:30,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:30,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,168 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 208 transitions and produced 209 states. [2022-03-16 01:39:31,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2022-03-16 01:39:31,175 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:31,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:31,176 INFO L85 PathProgramCache]: Analyzing trace with hash 40371577, now seen corresponding path program 1 times [2022-03-16 01:39:31,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:31,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499456299] [2022-03-16 01:39:31,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:31,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:31,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:31,213 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-16 01:39:31,213 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:31,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499456299] [2022-03-16 01:39:31,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499456299] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:31,214 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:39:31,214 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:39:31,214 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306186223] [2022-03-16 01:39:31,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:31,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:39:31,214 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:31,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:39:31,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:39:31,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,215 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:31,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-03-16 01:39:31,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,321 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 154 transitions and produced 155 states. [2022-03-16 01:39:31,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2022-03-16 01:39:31,322 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:31,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:31,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1445324629, now seen corresponding path program 1 times [2022-03-16 01:39:31,323 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:31,323 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21737267] [2022-03-16 01:39:31,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:31,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:31,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:31,365 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:31,365 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:31,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21737267] [2022-03-16 01:39:31,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21737267] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:31,365 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:39:31,365 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-16 01:39:31,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530241324] [2022-03-16 01:39:31,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:31,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-16 01:39:31,366 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:31,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-16 01:39:31,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-16 01:39:31,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,366 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:31,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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-03-16 01:39:31,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,367 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,448 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 101 transitions and produced 102 states. [2022-03-16 01:39:31,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:31,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2022-03-16 01:39:31,449 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:31,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:31,449 INFO L85 PathProgramCache]: Analyzing trace with hash -405383624, now seen corresponding path program 1 times [2022-03-16 01:39:31,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:31,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697673074] [2022-03-16 01:39:31,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:31,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:31,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:31,515 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:31,515 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:31,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697673074] [2022-03-16 01:39:31,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697673074] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:31,515 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:39:31,516 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-16 01:39:31,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71230901] [2022-03-16 01:39:31,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:31,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:39:31,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:31,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:39:31,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:39:31,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,517 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:31,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 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-03-16 01:39:31,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:31,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,699 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 176 transitions and produced 177 states. [2022-03-16 01:39:31,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:31,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:31,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:31,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:31,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2022-03-16 01:39:31,700 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:31,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:31,700 INFO L85 PathProgramCache]: Analyzing trace with hash 2098705794, now seen corresponding path program 1 times [2022-03-16 01:39:31,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:31,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453891763] [2022-03-16 01:39:31,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:31,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:31,750 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:31,750 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:31,750 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453891763] [2022-03-16 01:39:31,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453891763] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:31,750 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610769438] [2022-03-16 01:39:31,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:31,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:31,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:31,752 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:31,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-03-16 01:39:32,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:32,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:39:32,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:32,596 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:32,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:32,709 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:32,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610769438] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:32,709 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:32,709 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-16 01:39:32,709 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96574568] [2022-03-16 01:39:32,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:32,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:39:32,710 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:32,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:39:32,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-16 01:39:32,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:32,710 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:32,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 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-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:32,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:32,833 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 123 states. [2022-03-16 01:39:32,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:32,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:32,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:32,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-03-16 01:39:33,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable192 [2022-03-16 01:39:33,035 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:33,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:33,035 INFO L85 PathProgramCache]: Analyzing trace with hash 176508289, now seen corresponding path program 1 times [2022-03-16 01:39:33,035 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:33,036 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058287967] [2022-03-16 01:39:33,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:33,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:33,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:33,106 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:33,107 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:33,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058287967] [2022-03-16 01:39:33,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058287967] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:33,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820322024] [2022-03-16 01:39:33,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:33,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:33,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:33,109 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:33,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-03-16 01:39:33,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:33,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:39:33,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:33,996 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:33,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:34,164 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:34,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820322024] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:34,164 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:34,165 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-03-16 01:39:34,165 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285282448] [2022-03-16 01:39:34,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:34,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-16 01:39:34,165 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:34,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-16 01:39:34,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-16 01:39:34,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:34,166 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:34,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.222222222222221) internal successors, (166), 18 states have internal predecessors, (166), 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-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:34,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:34,553 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 239 transitions and produced 240 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:34,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:34,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:34,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2022-03-16 01:39:34,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:34,756 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:34,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:34,756 INFO L85 PathProgramCache]: Analyzing trace with hash -2090048405, now seen corresponding path program 2 times [2022-03-16 01:39:34,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:34,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202227737] [2022-03-16 01:39:34,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:34,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:34,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:34,924 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:34,924 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:34,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202227737] [2022-03-16 01:39:34,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202227737] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:34,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289776161] [2022-03-16 01:39:34,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:39:34,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:34,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:34,926 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:34,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-03-16 01:39:35,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:39:35,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:39:35,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:39:35,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:35,841 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:35,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:36,022 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:36,022 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289776161] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:36,022 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:36,023 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2022-03-16 01:39:36,023 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853946166] [2022-03-16 01:39:36,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:36,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 01:39:36,023 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:36,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 01:39:36,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-16 01:39:36,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:36,024 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:36,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.294117647058824) internal successors, (209), 17 states have internal predecessors, (209), 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-03-16 01:39:36,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:36,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,024 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,025 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,025 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,025 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:36,025 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:36,025 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:36,025 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:36,025 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:36,197 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 185 transitions and produced 186 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:36,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:36,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2022-03-16 01:39:36,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2022-03-16 01:39:36,399 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:36,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:36,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1475587464, now seen corresponding path program 2 times [2022-03-16 01:39:36,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:36,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823542169] [2022-03-16 01:39:36,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:36,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:36,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:36,504 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:36,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:36,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823542169] [2022-03-16 01:39:36,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823542169] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:36,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484560220] [2022-03-16 01:39:36,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:39:36,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:36,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:36,506 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:36,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-03-16 01:39:37,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:39:37,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:39:37,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:39:37,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:37,500 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:37,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:37,795 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:39:37,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484560220] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:37,795 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:37,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-03-16 01:39:37,796 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281479277] [2022-03-16 01:39:37,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:37,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-16 01:39:37,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:37,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-16 01:39:37,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-16 01:39:37,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:37,796 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:37,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.166666666666666) internal successors, (220), 24 states have internal predecessors, (220), 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-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:37,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:38,566 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 365 transitions and produced 365 states. [2022-03-16 01:39:38,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:38,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:38,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:38,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:38,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:38,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:38,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:38,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:38,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:38,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:38,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:38,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:38,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:38,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:38,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-03-16 01:39:38,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:38,768 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:38,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:38,768 INFO L85 PathProgramCache]: Analyzing trace with hash -656248309, now seen corresponding path program 3 times [2022-03-16 01:39:38,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:38,769 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473868696] [2022-03-16 01:39:38,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:38,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:38,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:38,854 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:39:38,854 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:38,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473868696] [2022-03-16 01:39:38,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473868696] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:38,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791525455] [2022-03-16 01:39:38,855 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:39:38,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:38,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:38,857 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:38,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-03-16 01:39:39,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-16 01:39:39,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:39:39,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:39:39,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:39,871 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:39:39,871 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:39:39,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791525455] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:39,871 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:39:39,871 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 12 [2022-03-16 01:39:39,871 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75890989] [2022-03-16 01:39:39,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:39,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-16 01:39:39,872 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:39,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-16 01:39:39,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-16 01:39:39,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:39,872 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:39,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 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-03-16 01:39:39,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:39,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:39,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:39,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:39,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:39,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:39,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:39,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:39,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:39,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:39,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:39,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:39,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:39,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:39,873 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:40,369 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 440 transitions and produced 440 states. [2022-03-16 01:39:40,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:40,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:40,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:40,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:39:40,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2022-03-16 01:39:40,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:40,571 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:40,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:40,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1960909555, now seen corresponding path program 1 times [2022-03-16 01:39:40,571 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:40,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238547986] [2022-03-16 01:39:40,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:40,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:40,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:40,732 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:39:40,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:40,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238547986] [2022-03-16 01:39:40,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238547986] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:40,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572637529] [2022-03-16 01:39:40,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:40,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:40,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:40,734 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:40,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-03-16 01:39:41,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:41,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:39:41,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:41,726 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:39:41,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:41,925 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:39:41,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572637529] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:41,925 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:41,925 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:39:41,925 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755541905] [2022-03-16 01:39:41,925 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:41,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:39:41,926 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:41,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:39:41,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:39:41,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:41,926 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:41,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.25) internal successors, (138), 8 states have internal predecessors, (138), 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-03-16 01:39:41,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:41,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:39:41,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:42,221 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 385 transitions and produced 385 states. [2022-03-16 01:39:42,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:42,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:42,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:39:42,248 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-03-16 01:39:42,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:42,423 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:42,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:42,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1150639601, now seen corresponding path program 1 times [2022-03-16 01:39:42,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:42,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626170937] [2022-03-16 01:39:42,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:42,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:42,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:42,516 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:39:42,516 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:42,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626170937] [2022-03-16 01:39:42,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626170937] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:42,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340784024] [2022-03-16 01:39:42,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:42,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:42,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:42,518 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:42,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-03-16 01:39:43,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:43,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:39:43,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:43,573 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:39:43,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:43,922 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:39:43,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340784024] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:43,923 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:43,923 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-03-16 01:39:43,923 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827815128] [2022-03-16 01:39:43,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:43,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-16 01:39:43,924 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:43,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-16 01:39:43,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-16 01:39:43,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:43,924 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:43,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.631578947368421) internal successors, (221), 19 states have internal predecessors, (221), 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-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:43,925 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:39:43,926 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:44,586 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 503 transitions and produced 503 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:44,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:44,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:39:44,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2022-03-16 01:39:44,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:44,789 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:44,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:44,789 INFO L85 PathProgramCache]: Analyzing trace with hash 191058585, now seen corresponding path program 2 times [2022-03-16 01:39:44,789 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:44,789 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124162792] [2022-03-16 01:39:44,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:44,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:44,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:44,864 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:39:44,865 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:44,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124162792] [2022-03-16 01:39:44,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124162792] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:44,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608431547] [2022-03-16 01:39:44,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:39:44,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:44,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:44,868 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:44,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-03-16 01:39:45,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:39:45,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:39:45,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:39:45,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:45,898 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:39:45,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:46,163 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:39:46,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608431547] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:46,163 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:46,163 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:39:46,163 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878026760] [2022-03-16 01:39:46,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:46,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:39:46,164 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:46,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:39:46,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:39:46,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:46,165 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:46,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.714285714285714) internal successors, (192), 14 states have internal predecessors, (192), 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-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:46,165 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:46,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:46,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:46,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:46,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:39:46,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:46,621 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 448 transitions and produced 448 states. [2022-03-16 01:39:46,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:46,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:39:46,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2022-03-16 01:39:46,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2022-03-16 01:39:46,823 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:46,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:46,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1432926325, now seen corresponding path program 2 times [2022-03-16 01:39:46,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:46,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901695830] [2022-03-16 01:39:46,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:46,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:46,952 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:39:46,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:46,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901695830] [2022-03-16 01:39:46,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901695830] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:46,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216581298] [2022-03-16 01:39:46,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:39:46,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:46,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:46,955 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:46,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-03-16 01:39:47,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:39:47,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:39:47,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-16 01:39:47,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:48,112 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:39:48,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:48,606 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:39:48,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216581298] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:48,606 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:48,607 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-16 01:39:48,607 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104655148] [2022-03-16 01:39:48,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:48,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-16 01:39:48,607 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:48,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-16 01:39:48,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-16 01:39:48,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:48,608 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:48,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.0) internal successors, (275), 25 states have internal predecessors, (275), 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-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:48,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:48,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:48,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:48,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:48,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:48,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:39:48,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:49,816 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 629 transitions and produced 628 states. [2022-03-16 01:39:49,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:49,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:49,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:49,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:49,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:49,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:49,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:49,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:49,843 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-03-16 01:39:50,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2022-03-16 01:39:50,018 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:50,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:50,019 INFO L85 PathProgramCache]: Analyzing trace with hash -809254311, now seen corresponding path program 3 times [2022-03-16 01:39:50,019 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:50,019 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106663182] [2022-03-16 01:39:50,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:50,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:50,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:50,150 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:39:50,150 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:50,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106663182] [2022-03-16 01:39:50,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106663182] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:50,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452375098] [2022-03-16 01:39:50,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:39:50,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:50,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:50,152 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:50,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-03-16 01:39:50,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-16 01:39:50,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:39:50,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:39:50,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:51,488 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:39:51,488 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:39:51,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452375098] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:39:51,488 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:39:51,488 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 14 [2022-03-16 01:39:51,488 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747647892] [2022-03-16 01:39:51,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:39:51,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:39:51,489 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:51,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:39:51,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:39:51,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:51,489 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:51,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 states have internal predecessors, (128), 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-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:51,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:52,314 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 704 transitions and produced 703 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:52,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:52,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:52,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:52,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:52,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:52,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2022-03-16 01:39:52,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-03-16 01:39:52,517 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:52,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:52,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1825052451, now seen corresponding path program 1 times [2022-03-16 01:39:52,517 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:52,517 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385472465] [2022-03-16 01:39:52,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:52,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:52,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:52,584 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:39:52,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:52,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385472465] [2022-03-16 01:39:52,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385472465] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:52,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694262077] [2022-03-16 01:39:52,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:52,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:52,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:52,586 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:52,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-03-16 01:39:53,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:53,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:39:53,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:53,718 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:39:53,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:54,008 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:39:54,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694262077] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:54,008 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:54,008 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:39:54,009 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044734322] [2022-03-16 01:39:54,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:54,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:39:54,009 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:54,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:39:54,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:39:54,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:54,010 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:54,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.75) internal successors, (166), 8 states have internal predecessors, (166), 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-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:54,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:54,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:54,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:54,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:54,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:54,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:54,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:54,632 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 649 transitions and produced 648 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:54,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:54,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:54,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:39:54,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-03-16 01:39:54,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-03-16 01:39:54,835 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:54,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:54,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1339512258, now seen corresponding path program 1 times [2022-03-16 01:39:54,835 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:54,835 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281314215] [2022-03-16 01:39:54,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:54,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:54,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:54,964 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 7 proven. 28 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:39:54,964 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:54,964 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281314215] [2022-03-16 01:39:54,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281314215] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:54,964 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77248710] [2022-03-16 01:39:54,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:54,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:54,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:54,966 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:54,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-03-16 01:39:55,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:55,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:39:55,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:56,214 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:39:56,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:56,743 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:39:56,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77248710] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:56,744 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:56,744 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2022-03-16 01:39:56,744 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693215981] [2022-03-16 01:39:56,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:56,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-16 01:39:56,745 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:56,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-16 01:39:56,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-03-16 01:39:56,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:56,746 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:56,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 12.565217391304348) internal successors, (289), 23 states have internal predecessors, (289), 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-03-16 01:39:56,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:56,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:56,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:56,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:56,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:56,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:56,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:56,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:56,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:39:56,747 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:57,870 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 767 transitions and produced 766 states. [2022-03-16 01:39:57,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:57,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:57,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:57,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:57,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:57,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:57,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:39:57,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2022-03-16 01:39:58,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:58,079 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:39:58,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:39:58,079 INFO L85 PathProgramCache]: Analyzing trace with hash 540423724, now seen corresponding path program 2 times [2022-03-16 01:39:58,079 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:39:58,079 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655493312] [2022-03-16 01:39:58,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:39:58,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:39:58,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:39:58,170 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:39:58,170 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:39:58,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655493312] [2022-03-16 01:39:58,170 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655493312] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:39:58,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292210731] [2022-03-16 01:39:58,170 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:39:58,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:39:58,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:39:58,172 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:39:58,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-03-16 01:39:58,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:39:58,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:39:58,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 695 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:39:58,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:39:59,361 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:39:59,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:39:59,724 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:39:59,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292210731] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:39:59,724 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:39:59,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:39:59,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35967250] [2022-03-16 01:39:59,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:39:59,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:39:59,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:39:59,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:39:59,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:39:59,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:59,726 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:39:59,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 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-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:39:59,726 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:39:59,727 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:00,316 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 712 transitions and produced 711 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:00,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:00,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:00,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:00,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:00,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:00,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:00,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:40:00,343 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-03-16 01:40:00,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:00,519 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:00,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:00,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1586759321, now seen corresponding path program 2 times [2022-03-16 01:40:00,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:00,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733960408] [2022-03-16 01:40:00,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:00,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:00,695 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 7 proven. 100 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:40:00,695 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:00,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733960408] [2022-03-16 01:40:00,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733960408] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:00,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920148314] [2022-03-16 01:40:00,696 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:40:00,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:00,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:00,698 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:00,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-03-16 01:40:01,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:40:01,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:40:01,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:40:01,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:02,079 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:40:02,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:02,764 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:40:02,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920148314] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:02,764 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:02,765 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-03-16 01:40:02,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468674868] [2022-03-16 01:40:02,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:02,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-16 01:40:02,765 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:02,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-16 01:40:02,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-03-16 01:40:02,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:02,766 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:02,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.827586206896552) internal successors, (343), 29 states have internal predecessors, (343), 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-03-16 01:40:02,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:02,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:02,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:02,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:02,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:02,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:02,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:40:02,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:04,518 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 893 transitions and produced 891 states. [2022-03-16 01:40:04,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:04,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:04,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:04,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:04,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:04,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:04,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:04,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:04,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2022-03-16 01:40:04,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:04,720 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:04,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:04,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1048434636, now seen corresponding path program 3 times [2022-03-16 01:40:04,721 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:04,721 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2157102] [2022-03-16 01:40:04,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:04,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:04,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:04,881 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 21 proven. 33 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:40:04,882 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:04,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2157102] [2022-03-16 01:40:04,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2157102] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:04,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506888952] [2022-03-16 01:40:04,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:40:04,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:04,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:04,884 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:04,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-03-16 01:40:05,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:40:05,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:40:05,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:40:05,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:06,304 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:40:06,305 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:40:06,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506888952] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:40:06,305 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:40:06,305 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 16 [2022-03-16 01:40:06,305 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572503176] [2022-03-16 01:40:06,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:40:06,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-16 01:40:06,306 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:06,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-16 01:40:06,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-03-16 01:40:06,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:06,306 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:06,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.461538461538462) internal successors, (162), 13 states have internal predecessors, (162), 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-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:06,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:06,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:06,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:06,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:06,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:06,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:06,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:06,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:06,308 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:07,722 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 968 transitions and produced 966 states. [2022-03-16 01:40:07,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:07,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:07,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:07,750 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2022-03-16 01:40:07,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2022-03-16 01:40:07,925 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:07,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:07,925 INFO L85 PathProgramCache]: Analyzing trace with hash -706861896, now seen corresponding path program 1 times [2022-03-16 01:40:07,925 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:07,925 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211426849] [2022-03-16 01:40:07,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:07,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:07,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:08,014 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:40:08,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:08,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211426849] [2022-03-16 01:40:08,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211426849] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:08,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840119956] [2022-03-16 01:40:08,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:08,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:08,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:08,016 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:08,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-03-16 01:40:08,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:08,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:40:08,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:09,325 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:40:09,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:09,709 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:40:09,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840119956] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:09,709 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:09,709 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:40:09,709 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653443949] [2022-03-16 01:40:09,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:09,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:40:09,710 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:09,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:40:09,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:40:09,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:09,710 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:09,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 24.25) internal successors, (194), 8 states have internal predecessors, (194), 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-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:10,594 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 913 transitions and produced 911 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:40:10,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-03-16 01:40:10,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207 [2022-03-16 01:40:10,797 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:10,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:10,798 INFO L85 PathProgramCache]: Analyzing trace with hash 149651982, now seen corresponding path program 1 times [2022-03-16 01:40:10,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:10,798 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678457474] [2022-03-16 01:40:10,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:10,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:10,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:10,974 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:40:10,974 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:10,974 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678457474] [2022-03-16 01:40:10,974 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678457474] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:10,974 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251386432] [2022-03-16 01:40:10,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:10,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:10,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:10,976 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:10,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-03-16 01:40:11,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:11,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:40:11,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:12,455 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:40:12,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:13,191 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:40:13,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251386432] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:13,191 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:13,191 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 27 [2022-03-16 01:40:13,191 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544322359] [2022-03-16 01:40:13,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:13,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-16 01:40:13,192 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:13,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-16 01:40:13,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2022-03-16 01:40:13,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:13,193 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:13,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 13.222222222222221) internal successors, (357), 27 states have internal predecessors, (357), 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-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:13,193 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:40:13,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:14,759 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1031 transitions and produced 1029 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:14,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:14,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-03-16 01:40:14,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:14,961 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:14,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:14,962 INFO L85 PathProgramCache]: Analyzing trace with hash 194014266, now seen corresponding path program 2 times [2022-03-16 01:40:14,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:14,962 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548512552] [2022-03-16 01:40:14,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:14,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:15,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:15,068 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:40:15,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:15,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548512552] [2022-03-16 01:40:15,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548512552] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:15,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119445427] [2022-03-16 01:40:15,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:40:15,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:15,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:15,070 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:15,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-03-16 01:40:15,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:40:15,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:40:15,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:40:15,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:16,442 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:40:16,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:17,030 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:40:17,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119445427] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:17,030 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:17,031 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:40:17,031 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009922139] [2022-03-16 01:40:17,031 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:17,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:40:17,031 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:17,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:40:17,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:40:17,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:17,032 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:17,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.714285714285715) internal successors, (248), 14 states have internal predecessors, (248), 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-03-16 01:40:17,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:17,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:17,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:17,922 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 976 transitions and produced 974 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:17,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:17,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:17,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:17,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:17,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:17,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:17,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:17,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:17,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:40:17,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-03-16 01:40:18,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:18,125 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:18,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:18,125 INFO L85 PathProgramCache]: Analyzing trace with hash 2070715468, now seen corresponding path program 2 times [2022-03-16 01:40:18,125 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:18,125 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121708299] [2022-03-16 01:40:18,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:18,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:18,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:18,339 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 21 proven. 111 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:40:18,340 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:18,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121708299] [2022-03-16 01:40:18,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121708299] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:18,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24267598] [2022-03-16 01:40:18,340 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:40:18,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:18,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:18,342 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:18,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-03-16 01:40:19,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:40:19,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:40:19,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-16 01:40:19,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:20,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:40:20,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:20,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:40:20,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24267598] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:20,996 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:20,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:40:20,997 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338693476] [2022-03-16 01:40:20,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:20,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:40:20,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:20,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:40:20,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=917, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:40:20,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:20,998 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:20,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 12.454545454545455) internal successors, (411), 33 states have internal predecessors, (411), 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-03-16 01:40:20,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:20,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:20,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:20,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:20,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:20,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:20,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:20,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:40:21,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:23,246 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1157 transitions and produced 1154 states. [2022-03-16 01:40:23,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:23,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:23,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:23,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:23,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:23,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:23,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:23,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:23,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:23,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-03-16 01:40:23,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2022-03-16 01:40:23,449 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:23,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:23,449 INFO L85 PathProgramCache]: Analyzing trace with hash 913954170, now seen corresponding path program 3 times [2022-03-16 01:40:23,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:23,449 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969982660] [2022-03-16 01:40:23,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:23,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:23,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:23,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 42 proven. 44 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:40:23,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:23,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969982660] [2022-03-16 01:40:23,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969982660] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:23,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74330659] [2022-03-16 01:40:23,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:40:23,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:23,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:23,654 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:23,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-03-16 01:40:24,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:40:24,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:40:24,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:40:24,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:25,260 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 32 proven. 82 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2022-03-16 01:40:25,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:26,070 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 32 proven. 82 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2022-03-16 01:40:26,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74330659] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:26,070 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:26,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11, 11] total 31 [2022-03-16 01:40:26,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925571957] [2022-03-16 01:40:26,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:26,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-16 01:40:26,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:26,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-16 01:40:26,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-03-16 01:40:26,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:26,072 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:26,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 13.387096774193548) internal successors, (415), 31 states have internal predecessors, (415), 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-03-16 01:40:26,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:26,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:26,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:26,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:26,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:26,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:26,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:26,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:26,072 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:26,073 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:26,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:26,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:26,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:26,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:26,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:26,074 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:28,633 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1232 transitions and produced 1229 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:28,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2022-03-16 01:40:28,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2022-03-16 01:40:28,835 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:28,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:28,836 INFO L85 PathProgramCache]: Analyzing trace with hash 2013601796, now seen corresponding path program 1 times [2022-03-16 01:40:28,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:28,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105635427] [2022-03-16 01:40:28,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:28,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:28,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:28,939 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:40:28,939 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:28,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105635427] [2022-03-16 01:40:28,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105635427] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:28,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712305552] [2022-03-16 01:40:28,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:28,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:28,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:28,941 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:28,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-03-16 01:40:29,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:29,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:40:29,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:30,560 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:40:30,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:31,024 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:40:31,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712305552] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:31,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:31,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:40:31,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546003195] [2022-03-16 01:40:31,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:31,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:40:31,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:31,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:40:31,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:40:31,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:31,026 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:31,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 27.75) internal successors, (222), 8 states have internal predecessors, (222), 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-03-16 01:40:31,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:31,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:31,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:32,344 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1198 transitions and produced 1195 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:32,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:32,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:32,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:32,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:32,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:32,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:32,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:32,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:32,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:32,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:32,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:32,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2022-03-16 01:40:32,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-03-16 01:40:32,546 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:32,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:32,547 INFO L85 PathProgramCache]: Analyzing trace with hash 407928730, now seen corresponding path program 1 times [2022-03-16 01:40:32,547 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:32,547 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963878843] [2022-03-16 01:40:32,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:32,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:32,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:32,775 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 42 proven. 65 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:40:32,775 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:32,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963878843] [2022-03-16 01:40:32,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963878843] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:32,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850775700] [2022-03-16 01:40:32,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:32,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:32,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:32,777 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:32,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-03-16 01:40:33,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:33,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 1025 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:40:33,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:34,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 86 proven. 21 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:40:34,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:35,544 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 86 proven. 21 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:40:35,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850775700] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:35,545 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:35,545 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:40:35,545 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146108257] [2022-03-16 01:40:35,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:35,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:40:35,546 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:35,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:40:35,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=911, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:40:35,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:35,547 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:35,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 13.424242424242424) internal successors, (443), 33 states have internal predecessors, (443), 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-03-16 01:40:35,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:35,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:35,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:35,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:35,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:35,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:35,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:35,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:35,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:35,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:35,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:35,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:37,886 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1295 transitions and produced 1292 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:37,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:40:37,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:37,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-16 01:40:37,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-03-16 01:40:38,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2022-03-16 01:40:38,090 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:38,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:38,090 INFO L85 PathProgramCache]: Analyzing trace with hash -675905235, now seen corresponding path program 2 times [2022-03-16 01:40:38,090 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:38,090 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447178546] [2022-03-16 01:40:38,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:38,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:38,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:38,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:40:38,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:38,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447178546] [2022-03-16 01:40:38,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447178546] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:38,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076390202] [2022-03-16 01:40:38,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:40:38,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:38,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:38,221 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:38,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-03-16 01:40:39,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:40:39,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:40:39,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 1115 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:40:39,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:39,895 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:40:39,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:40,429 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:40:40,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076390202] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:40,430 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:40,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:40:40,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272645582] [2022-03-16 01:40:40,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:40,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:40:40,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:40,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:40:40,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:40:40,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:40,431 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:40,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.714285714285715) internal successors, (276), 14 states have internal predecessors, (276), 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-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:40,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:40,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:40,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:40,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:40,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:40:40,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:40,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-03-16 01:40:40,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:42,052 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1282 transitions and produced 1279 states. [2022-03-16 01:40:42,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:42,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:42,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:42,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:40:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:42,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:42,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2022-03-16 01:40:42,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2022-03-16 01:40:42,255 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:42,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:42,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1629551578, now seen corresponding path program 2 times [2022-03-16 01:40:42,256 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:42,256 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591441416] [2022-03-16 01:40:42,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:42,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:42,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:42,564 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 42 proven. 215 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:40:42,565 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:42,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591441416] [2022-03-16 01:40:42,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591441416] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:42,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84704282] [2022-03-16 01:40:42,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:40:42,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:42,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:42,567 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:42,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-03-16 01:40:43,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:40:43,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:40:43,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-16 01:40:43,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:44,443 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 86 proven. 171 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:40:44,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:45,680 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 86 proven. 171 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:40:45,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84704282] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:45,681 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:45,681 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2022-03-16 01:40:45,681 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554241097] [2022-03-16 01:40:45,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:45,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-16 01:40:45,682 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:45,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-16 01:40:45,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1445, Unknown=0, NotChecked=0, Total=1640 [2022-03-16 01:40:45,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:45,683 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:45,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 12.560975609756097) internal successors, (515), 41 states have internal predecessors, (515), 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-03-16 01:40:45,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:45,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:45,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:45,683 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:45,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:45,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:45,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:45,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:45,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:45,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:40:45,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:45,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:45,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:45,685 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:48,845 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1421 transitions and produced 1417 states. [2022-03-16 01:40:48,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:48,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:40:48,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2022-03-16 01:40:49,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2022-03-16 01:40:49,048 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:49,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:49,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1704266035, now seen corresponding path program 3 times [2022-03-16 01:40:49,049 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:49,049 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770174486] [2022-03-16 01:40:49,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:49,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:49,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:49,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 70 proven. 55 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:40:49,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:49,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770174486] [2022-03-16 01:40:49,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770174486] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:49,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122446291] [2022-03-16 01:40:49,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:40:49,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:49,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:49,316 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:49,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-03-16 01:40:50,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:40:50,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:40:50,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:40:50,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:51,118 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 39 proven. 82 refuted. 0 times theorem prover too weak. 2083 trivial. 0 not checked. [2022-03-16 01:40:51,118 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:52,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 39 proven. 82 refuted. 0 times theorem prover too weak. 2083 trivial. 0 not checked. [2022-03-16 01:40:52,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122446291] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:52,028 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:52,028 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11, 11] total 33 [2022-03-16 01:40:52,028 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32698845] [2022-03-16 01:40:52,028 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:52,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:40:52,029 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:52,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:40:52,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=912, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:40:52,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:52,031 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:52,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 14.454545454545455) internal successors, (477), 33 states have internal predecessors, (477), 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-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:52,032 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:52,033 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:52,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:52,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:40:52,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:52,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:52,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:52,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:40:52,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:55,682 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1496 transitions and produced 1492 states. [2022-03-16 01:40:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:55,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:55,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:40:55,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:55,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:55,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:55,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:40:55,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 01:40:55,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2022-03-16 01:40:55,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2022-03-16 01:40:55,885 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:40:55,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:40:55,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1409594935, now seen corresponding path program 1 times [2022-03-16 01:40:55,886 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:40:55,886 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648281174] [2022-03-16 01:40:55,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:55,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:40:55,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:56,016 INFO L134 CoverageAnalysis]: Checked inductivity of 2251 backedges. 46 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:40:56,017 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:40:56,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648281174] [2022-03-16 01:40:56,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648281174] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:40:56,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687647852] [2022-03-16 01:40:56,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:40:56,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:40:56,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:40:56,019 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:40:56,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-03-16 01:40:57,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:40:57,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 1280 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:40:57,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:40:57,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2251 backedges. 46 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:40:57,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:40:58,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2251 backedges. 46 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:40:58,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687647852] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:40:58,234 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:40:58,234 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:40:58,234 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18001590] [2022-03-16 01:40:58,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:40:58,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:40:58,235 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:40:58,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:40:58,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:40:58,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:58,235 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:40:58,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 31.25) internal successors, (250), 8 states have internal predecessors, (250), 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-03-16 01:40:58,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:40:58,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:58,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:58,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 01:40:58,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:00,158 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1462 transitions and produced 1458 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:41:00,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:00,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2022-03-16 01:41:00,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2022-03-16 01:41:00,361 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:41:00,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:41:00,362 INFO L85 PathProgramCache]: Analyzing trace with hash -491907251, now seen corresponding path program 1 times [2022-03-16 01:41:00,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:41:00,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973119977] [2022-03-16 01:41:00,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:00,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:41:00,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:00,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 70 proven. 76 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:41:00,640 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:41:00,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973119977] [2022-03-16 01:41:00,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973119977] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:41:00,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138090901] [2022-03-16 01:41:00,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:00,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:00,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:41:00,642 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:41:00,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-03-16 01:41:01,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:01,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 1235 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-16 01:41:01,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:41:02,666 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 125 proven. 21 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:41:02,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:41:03,868 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 125 proven. 21 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:41:03,868 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138090901] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:41:03,868 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:41:03,869 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 37 [2022-03-16 01:41:03,869 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028533170] [2022-03-16 01:41:03,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:41:03,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-16 01:41:03,869 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:41:03,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-16 01:41:03,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1153, Unknown=0, NotChecked=0, Total=1332 [2022-03-16 01:41:03,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:03,870 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:41:03,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 13.81081081081081) internal successors, (511), 37 states have internal predecessors, (511), 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-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:03,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:03,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:06,998 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1559 transitions and produced 1555 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:06,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:07,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:07,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:07,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:07,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:07,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:07,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-03-16 01:41:07,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:07,201 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:41:07,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:41:07,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1450887323, now seen corresponding path program 2 times [2022-03-16 01:41:07,202 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:41:07,202 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950733500] [2022-03-16 01:41:07,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:07,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:41:07,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:07,359 INFO L134 CoverageAnalysis]: Checked inductivity of 2308 backedges. 46 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:41:07,360 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:41:07,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950733500] [2022-03-16 01:41:07,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950733500] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:41:07,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187084622] [2022-03-16 01:41:07,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:41:07,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:07,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:41:07,362 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:41:07,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-03-16 01:41:08,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:41:08,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:41:08,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 1325 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:41:08,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:41:09,084 INFO L134 CoverageAnalysis]: Checked inductivity of 2308 backedges. 46 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:41:09,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:41:09,708 INFO L134 CoverageAnalysis]: Checked inductivity of 2308 backedges. 46 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:41:09,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187084622] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:41:09,708 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:41:09,709 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:41:09,709 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343976097] [2022-03-16 01:41:09,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:41:09,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:41:09,709 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:41:09,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:41:09,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:41:09,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:09,710 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:41:09,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 21.714285714285715) internal successors, (304), 14 states have internal predecessors, (304), 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-03-16 01:41:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:09,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:09,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:09,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:11,913 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1546 transitions and produced 1542 states. [2022-03-16 01:41:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:11,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:11,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:11,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:11,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:11,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:11,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:11,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:11,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:11,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:11,942 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2022-03-16 01:41:12,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:12,116 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:41:12,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:41:12,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1387722829, now seen corresponding path program 2 times [2022-03-16 01:41:12,116 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:41:12,116 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828282084] [2022-03-16 01:41:12,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:12,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:41:12,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:12,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2375 backedges. 70 proven. 226 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:41:12,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:41:12,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828282084] [2022-03-16 01:41:12,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828282084] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:41:12,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947801092] [2022-03-16 01:41:12,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:41:12,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:12,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:41:12,477 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:41:12,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-03-16 01:41:13,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:41:13,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:41:13,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 1295 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-16 01:41:13,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:41:15,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2375 backedges. 266 proven. 30 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:41:15,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:41:16,907 INFO L134 CoverageAnalysis]: Checked inductivity of 2375 backedges. 260 proven. 36 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:41:16,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947801092] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:41:16,908 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:41:16,908 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 25, 25] total 56 [2022-03-16 01:41:16,908 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296781986] [2022-03-16 01:41:16,908 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:41:16,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-03-16 01:41:16,909 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:41:16,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-03-16 01:41:16,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=2754, Unknown=0, NotChecked=0, Total=3080 [2022-03-16 01:41:16,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:16,910 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:41:16,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 11.517857142857142) internal successors, (645), 56 states have internal predecessors, (645), 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-03-16 01:41:16,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:16,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:16,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:16,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:16,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:16,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:16,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:16,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:16,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:16,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:16,912 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:16,913 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:21,443 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1685 transitions and produced 1679 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:21,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:21,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:21,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:21,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:21,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:21,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:21,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:21,475 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2022-03-16 01:41:21,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:21,647 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:41:21,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:41:21,648 INFO L85 PathProgramCache]: Analyzing trace with hash 525743899, now seen corresponding path program 3 times [2022-03-16 01:41:21,648 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:41:21,648 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644319830] [2022-03-16 01:41:21,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:21,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:41:21,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:22,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 105 proven. 66 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:41:22,002 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:41:22,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644319830] [2022-03-16 01:41:22,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644319830] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:41:22,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927590643] [2022-03-16 01:41:22,003 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:41:22,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:22,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:41:22,005 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:41:22,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-03-16 01:41:22,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:41:22,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:41:22,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:41:22,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:41:23,989 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 46 proven. 82 refuted. 0 times theorem prover too weak. 2537 trivial. 0 not checked. [2022-03-16 01:41:23,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:41:24,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2665 backedges. 46 proven. 82 refuted. 0 times theorem prover too weak. 2537 trivial. 0 not checked. [2022-03-16 01:41:24,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927590643] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:41:24,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:41:24,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 11, 11] total 35 [2022-03-16 01:41:24,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591597928] [2022-03-16 01:41:24,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:41:24,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-16 01:41:24,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:41:24,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-16 01:41:24,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1031, Unknown=0, NotChecked=0, Total=1190 [2022-03-16 01:41:25,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:25,000 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:41:25,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 15.4) internal successors, (539), 35 states have internal predecessors, (539), 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-03-16 01:41:25,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:25,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:25,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:25,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:25,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:25,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:25,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:25,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:25,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:25,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:25,001 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:25,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:25,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:25,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:25,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:25,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:25,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:25,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:25,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:29,340 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1760 transitions and produced 1754 states. [2022-03-16 01:41:29,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:29,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:29,371 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2022-03-16 01:41:29,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2022-03-16 01:41:29,544 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:41:29,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:41:29,544 INFO L85 PathProgramCache]: Analyzing trace with hash -814027611, now seen corresponding path program 1 times [2022-03-16 01:41:29,544 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:41:29,544 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794128763] [2022-03-16 01:41:29,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:29,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:41:29,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:29,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2719 backedges. 53 proven. 1 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:41:29,713 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:41:29,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794128763] [2022-03-16 01:41:29,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794128763] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:41:29,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041368780] [2022-03-16 01:41:29,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:29,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:29,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:41:29,716 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:41:29,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-03-16 01:41:30,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:30,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 1490 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:41:30,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:41:31,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2719 backedges. 53 proven. 1 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:41:31,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:41:32,222 INFO L134 CoverageAnalysis]: Checked inductivity of 2719 backedges. 53 proven. 1 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:41:32,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041368780] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:41:32,222 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:41:32,222 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:41:32,222 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59781399] [2022-03-16 01:41:32,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:41:32,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:41:32,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:41:32,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:41:32,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:41:32,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:32,228 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:41:32,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 34.75) internal successors, (278), 8 states have internal predecessors, (278), 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-03-16 01:41:32,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:32,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:32,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:32,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:32,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:32,229 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:32,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:32,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:32,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:32,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:32,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:32,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:32,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:32,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:32,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:34,933 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1726 transitions and produced 1720 states. [2022-03-16 01:41:34,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:34,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:34,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:34,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:34,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:34,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:34,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:34,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:34,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:34,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-16 01:41:34,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:34,964 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-03-16 01:41:35,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:35,136 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:41:35,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:41:35,137 INFO L85 PathProgramCache]: Analyzing trace with hash -519559877, now seen corresponding path program 1 times [2022-03-16 01:41:35,137 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:41:35,137 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025762199] [2022-03-16 01:41:35,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:35,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:41:35,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:35,482 INFO L134 CoverageAnalysis]: Checked inductivity of 2686 backedges. 105 proven. 87 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:41:35,482 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:41:35,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025762199] [2022-03-16 01:41:35,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025762199] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:41:35,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212504840] [2022-03-16 01:41:35,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:35,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:35,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:41:35,484 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:41:35,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-03-16 01:41:36,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:36,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 1445 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-16 01:41:36,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:41:37,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2686 backedges. 171 proven. 21 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:41:37,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:41:39,165 INFO L134 CoverageAnalysis]: Checked inductivity of 2686 backedges. 171 proven. 21 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:41:39,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212504840] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:41:39,165 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:41:39,165 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2022-03-16 01:41:39,166 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014846897] [2022-03-16 01:41:39,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:41:39,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-16 01:41:39,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:41:39,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-16 01:41:39,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1423, Unknown=0, NotChecked=0, Total=1640 [2022-03-16 01:41:39,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:39,167 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:41:39,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 14.121951219512194) internal successors, (579), 41 states have internal predecessors, (579), 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-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:39,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:39,169 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:39,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:39,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-03-16 01:41:39,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:39,170 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:43,198 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1823 transitions and produced 1817 states. [2022-03-16 01:41:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-16 01:41:43,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2022-03-16 01:41:43,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-03-16 01:41:43,401 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:41:43,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:41:43,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1624318702, now seen corresponding path program 2 times [2022-03-16 01:41:43,402 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:41:43,402 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680890335] [2022-03-16 01:41:43,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:43,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:41:43,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:43,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2776 backedges. 53 proven. 58 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:41:43,590 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:41:43,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680890335] [2022-03-16 01:41:43,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680890335] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:41:43,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561400420] [2022-03-16 01:41:43,590 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:41:43,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:43,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:41:43,592 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:41:43,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-03-16 01:41:44,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:41:44,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:41:44,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 1535 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:41:44,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:41:45,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2776 backedges. 53 proven. 58 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:41:45,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:41:46,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2776 backedges. 53 proven. 58 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2022-03-16 01:41:46,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561400420] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:41:46,234 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:41:46,234 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:41:46,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754233947] [2022-03-16 01:41:46,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:41:46,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:41:46,235 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:41:46,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:41:46,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:41:46,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:46,236 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:41:46,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 23.714285714285715) internal successors, (332), 14 states have internal predecessors, (332), 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-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:46,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:46,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:46,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:46,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:46,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:46,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:46,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:46,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:46,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:41:46,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:46,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 40 states. [2022-03-16 01:41:46,238 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:48,972 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1810 transitions and produced 1804 states. [2022-03-16 01:41:48,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:48,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:48,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:48,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:41:48,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:49,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Forceful destruction successful, exit code 0 [2022-03-16 01:41:49,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2022-03-16 01:41:49,175 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:41:49,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:41:49,176 INFO L85 PathProgramCache]: Analyzing trace with hash 225716603, now seen corresponding path program 2 times [2022-03-16 01:41:49,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:41:49,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820741158] [2022-03-16 01:41:49,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:41:49,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:41:49,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:41:49,598 INFO L134 CoverageAnalysis]: Checked inductivity of 2836 backedges. 105 proven. 237 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:41:49,598 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:41:49,598 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820741158] [2022-03-16 01:41:49,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820741158] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:41:49,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371676961] [2022-03-16 01:41:49,599 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:41:49,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:41:49,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:41:49,600 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:41:49,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-03-16 01:41:50,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:41:50,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:41:50,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-16 01:41:50,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:41:52,383 INFO L134 CoverageAnalysis]: Checked inductivity of 2836 backedges. 312 proven. 30 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:41:52,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:41:54,655 INFO L134 CoverageAnalysis]: Checked inductivity of 2836 backedges. 306 proven. 36 refuted. 0 times theorem prover too weak. 2494 trivial. 0 not checked. [2022-03-16 01:41:54,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371676961] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:41:54,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:41:54,656 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27, 27] total 60 [2022-03-16 01:41:54,656 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410393320] [2022-03-16 01:41:54,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:41:54,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-03-16 01:41:54,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:41:54,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-03-16 01:41:54,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=3174, Unknown=0, NotChecked=0, Total=3540 [2022-03-16 01:41:54,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:54,658 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:41:54,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 11.883333333333333) internal successors, (713), 60 states have internal predecessors, (713), 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-03-16 01:41:54,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:54,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:54,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:54,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:54,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:54,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:54,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:54,660 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:59,989 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1949 transitions and produced 1941 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:41:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:41:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:00,020 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2022-03-16 01:42:00,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2022-03-16 01:42:00,192 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:42:00,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:00,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1958890638, now seen corresponding path program 3 times [2022-03-16 01:42:00,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:00,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260640150] [2022-03-16 01:42:00,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:00,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:00,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:00,559 INFO L134 CoverageAnalysis]: Checked inductivity of 3133 backedges. 147 proven. 77 refuted. 0 times theorem prover too weak. 2909 trivial. 0 not checked. [2022-03-16 01:42:00,559 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:00,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260640150] [2022-03-16 01:42:00,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260640150] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:00,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420477178] [2022-03-16 01:42:00,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:42:00,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:00,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:00,561 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:00,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-03-16 01:42:01,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:42:01,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:42:01,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:42:01,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:42:02,686 INFO L134 CoverageAnalysis]: Checked inductivity of 3133 backedges. 53 proven. 82 refuted. 0 times theorem prover too weak. 2998 trivial. 0 not checked. [2022-03-16 01:42:02,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:42:03,790 INFO L134 CoverageAnalysis]: Checked inductivity of 3133 backedges. 53 proven. 82 refuted. 0 times theorem prover too weak. 2998 trivial. 0 not checked. [2022-03-16 01:42:03,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420477178] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:42:03,791 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:42:03,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 11, 11] total 37 [2022-03-16 01:42:03,791 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630382970] [2022-03-16 01:42:03,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:42:03,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-16 01:42:03,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:03,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-16 01:42:03,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1157, Unknown=0, NotChecked=0, Total=1332 [2022-03-16 01:42:03,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:03,793 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:03,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 16.243243243243242) internal successors, (601), 37 states have internal predecessors, (601), 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-03-16 01:42:03,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:03,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:03,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:03,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:03,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:03,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:03,794 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:03,795 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:08,307 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1961 transitions and produced 1953 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:08,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:08,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:42:08,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Forceful destruction successful, exit code 0 [2022-03-16 01:42:08,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:08,510 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:42:08,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:08,511 INFO L85 PathProgramCache]: Analyzing trace with hash -759471810, now seen corresponding path program 1 times [2022-03-16 01:42:08,511 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:08,511 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741742621] [2022-03-16 01:42:08,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:08,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:08,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:08,696 INFO L134 CoverageAnalysis]: Checked inductivity of 3142 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 3133 trivial. 0 not checked. [2022-03-16 01:42:08,697 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:08,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741742621] [2022-03-16 01:42:08,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741742621] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:08,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962419584] [2022-03-16 01:42:08,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:08,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:08,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:08,699 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:08,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-03-16 01:42:09,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:09,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 1637 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:42:09,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:42:10,696 INFO L134 CoverageAnalysis]: Checked inductivity of 3142 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 3133 trivial. 0 not checked. [2022-03-16 01:42:10,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:42:11,402 INFO L134 CoverageAnalysis]: Checked inductivity of 3142 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 3133 trivial. 0 not checked. [2022-03-16 01:42:11,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962419584] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:42:11,402 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:42:11,403 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:42:11,403 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139107357] [2022-03-16 01:42:11,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:42:11,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:42:11,403 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:11,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:42:11,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:42:11,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:11,404 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:11,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 34.75) internal successors, (278), 8 states have internal predecessors, (278), 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-03-16 01:42:11,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:11,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:11,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:11,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:11,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:42:11,405 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:42:11,406 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:11,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:11,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:42:11,407 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:14,564 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1990 transitions and produced 1982 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:42:14,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:42:14,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:42:14,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:14,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:42:14,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:14,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:14,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:14,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:14,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2022-03-16 01:42:14,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:14,768 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:42:14,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:14,768 INFO L85 PathProgramCache]: Analyzing trace with hash 215476494, now seen corresponding path program 1 times [2022-03-16 01:42:14,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:14,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011912856] [2022-03-16 01:42:14,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:14,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:14,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:15,175 INFO L134 CoverageAnalysis]: Checked inductivity of 3154 backedges. 147 proven. 98 refuted. 0 times theorem prover too weak. 2909 trivial. 0 not checked. [2022-03-16 01:42:15,176 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:15,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011912856] [2022-03-16 01:42:15,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011912856] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:15,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222634612] [2022-03-16 01:42:15,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:15,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:15,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:15,178 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:15,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-03-16 01:42:16,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:16,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 1655 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-16 01:42:16,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:42:17,845 INFO L134 CoverageAnalysis]: Checked inductivity of 3154 backedges. 224 proven. 21 refuted. 0 times theorem prover too weak. 2909 trivial. 0 not checked. [2022-03-16 01:42:17,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:42:19,526 INFO L134 CoverageAnalysis]: Checked inductivity of 3154 backedges. 224 proven. 21 refuted. 0 times theorem prover too weak. 2909 trivial. 0 not checked. [2022-03-16 01:42:19,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222634612] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:42:19,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:42:19,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 45 [2022-03-16 01:42:19,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441214322] [2022-03-16 01:42:19,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:42:19,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-16 01:42:19,528 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:19,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-16 01:42:19,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1721, Unknown=0, NotChecked=0, Total=1980 [2022-03-16 01:42:19,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:19,529 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:19,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 14.377777777777778) internal successors, (647), 45 states have internal predecessors, (647), 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-03-16 01:42:19,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:19,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:19,529 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:19,530 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:19,531 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:19,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:19,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:19,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:24,142 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2024 transitions and produced 2016 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:24,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:24,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:24,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-03-16 01:42:24,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:24,346 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:42:24,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:24,347 INFO L85 PathProgramCache]: Analyzing trace with hash -233395582, now seen corresponding path program 2 times [2022-03-16 01:42:24,347 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:24,347 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705642426] [2022-03-16 01:42:24,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:24,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:24,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:24,543 INFO L134 CoverageAnalysis]: Checked inductivity of 3199 backedges. 8 proven. 58 refuted. 0 times theorem prover too weak. 3133 trivial. 0 not checked. [2022-03-16 01:42:24,543 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:24,543 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705642426] [2022-03-16 01:42:24,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705642426] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:24,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655616006] [2022-03-16 01:42:24,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:42:24,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:24,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:24,546 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:24,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-03-16 01:42:25,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:42:25,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:42:25,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 1682 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:42:25,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:42:26,653 INFO L134 CoverageAnalysis]: Checked inductivity of 3199 backedges. 8 proven. 58 refuted. 0 times theorem prover too weak. 3133 trivial. 0 not checked. [2022-03-16 01:42:26,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:42:27,426 INFO L134 CoverageAnalysis]: Checked inductivity of 3199 backedges. 8 proven. 58 refuted. 0 times theorem prover too weak. 3133 trivial. 0 not checked. [2022-03-16 01:42:27,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655616006] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:42:27,427 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:42:27,427 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:42:27,427 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150259171] [2022-03-16 01:42:27,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:42:27,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:42:27,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:27,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:42:27,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:42:27,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:27,428 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:27,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 23.714285714285715) internal successors, (332), 14 states have internal predecessors, (332), 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-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:27,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:27,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:27,431 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:27,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:30,852 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2074 transitions and produced 2066 states. [2022-03-16 01:42:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:42:30,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:30,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:30,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Ended with exit code 0 [2022-03-16 01:42:31,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:31,055 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:42:31,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:31,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1557185038, now seen corresponding path program 2 times [2022-03-16 01:42:31,055 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:31,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102107225] [2022-03-16 01:42:31,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:31,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:31,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:31,559 INFO L134 CoverageAnalysis]: Checked inductivity of 3304 backedges. 147 proven. 248 refuted. 0 times theorem prover too weak. 2909 trivial. 0 not checked. [2022-03-16 01:42:31,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:31,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102107225] [2022-03-16 01:42:31,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102107225] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:31,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595649950] [2022-03-16 01:42:31,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:42:31,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:31,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:31,562 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:31,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-03-16 01:42:32,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:42:32,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:42:32,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 1715 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-16 01:42:32,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:42:34,800 INFO L134 CoverageAnalysis]: Checked inductivity of 3304 backedges. 365 proven. 30 refuted. 0 times theorem prover too weak. 2909 trivial. 0 not checked. [2022-03-16 01:42:34,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:42:37,273 INFO L134 CoverageAnalysis]: Checked inductivity of 3304 backedges. 359 proven. 36 refuted. 0 times theorem prover too weak. 2909 trivial. 0 not checked. [2022-03-16 01:42:37,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595649950] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:42:37,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:42:37,274 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 29, 29] total 64 [2022-03-16 01:42:37,274 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015020257] [2022-03-16 01:42:37,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:42:37,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-03-16 01:42:37,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:37,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-03-16 01:42:37,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=410, Invalid=3622, Unknown=0, NotChecked=0, Total=4032 [2022-03-16 01:42:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:37,277 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:37,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 12.203125) internal successors, (781), 64 states have internal predecessors, (781), 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-03-16 01:42:37,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:37,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:37,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:37,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:37,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:37,277 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:37,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:37,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:37,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:37,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:37,280 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:43,369 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2150 transitions and produced 2140 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:43,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:43,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-16 01:42:43,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:42:43,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-16 01:42:43,404 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2022-03-16 01:42:43,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:43,574 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-03-16 01:42:43,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:43,574 INFO L85 PathProgramCache]: Analyzing trace with hash -666049278, now seen corresponding path program 3 times [2022-03-16 01:42:43,574 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:43,574 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112107954] [2022-03-16 01:42:43,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:43,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:43,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:42:43,690 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-03-16 01:42:43,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-03-16 01:42:44,115 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-03-16 01:42:44,116 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-03-16 01:42:44,116 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (9 of 10 remaining) [2022-03-16 01:42:44,116 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 10 remaining) [2022-03-16 01:42:44,116 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 10 remaining) [2022-03-16 01:42:44,116 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 10 remaining) [2022-03-16 01:42:44,116 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 10 remaining) [2022-03-16 01:42:44,116 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 10 remaining) [2022-03-16 01:42:44,116 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 10 remaining) [2022-03-16 01:42:44,117 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 10 remaining) [2022-03-16 01:42:44,117 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 10 remaining) [2022-03-16 01:42:44,117 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 10 remaining) [2022-03-16 01:42:44,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231 [2022-03-16 01:42:44,118 INFO L732 BasicCegarLoop]: Path program histogram: [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-16 01:42:44,118 WARN L235 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2022-03-16 01:42:44,118 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2022-03-16 01:42:44,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,135 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,136 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,137 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,138 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,139 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,140 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,141 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,142 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,143 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,144 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,145 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,146 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,147 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,148 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,149 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,150 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,151 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,152 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,153 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,154 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,155 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,156 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,157 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,158 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,159 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,160 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,161 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,162 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,163 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,164 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,165 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,166 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,167 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,168 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,169 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,170 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,171 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread1of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,172 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread2of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,173 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,174 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,174 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,174 WARN L322 ript$VariableManager]: TermVariabe |thrThread3of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,174 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,174 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,174 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,174 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,174 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,174 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,174 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,175 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,175 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,175 WARN L322 ript$VariableManager]: TermVariabe |thrThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,175 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,175 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,175 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,175 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,175 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,175 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,175 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,176 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,177 WARN L322 ript$VariableManager]: TermVariabe |thrThread7of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~c~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~end~0#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,178 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,179 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,179 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,179 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,179 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,179 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,179 WARN L322 ript$VariableManager]: TermVariabe |thrThread9of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-16 01:42:44,179 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-03-16 01:42:44,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-03-16 01:42:44,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:44,182 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-03-16 01:42:44,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (182)] Waiting until timeout for monitored process [2022-03-16 01:42:44,186 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-16 01:42:44,186 INFO L339 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=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=false, mMcrOverapproximateWrwc=false [2022-03-16 01:42:44,186 INFO L340 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-03-16 01:42:44,289 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 83 transitions and produced 84 states. [2022-03-16 01:42:44,289 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:44,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:44,289 INFO L85 PathProgramCache]: Analyzing trace with hash 863637418, now seen corresponding path program 1 times [2022-03-16 01:42:44,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:44,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320520803] [2022-03-16 01:42:44,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:44,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:44,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:44,323 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-16 01:42:44,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:44,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320520803] [2022-03-16 01:42:44,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320520803] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:44,324 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:44,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-16 01:42:44,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178156196] [2022-03-16 01:42:44,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:44,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-16 01:42:44,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:44,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-16 01:42:44,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-16 01:42:44,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:44,325 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:44,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-03-16 01:42:44,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:45,030 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 524 transitions and produced 525 states. [2022-03-16 01:42:45,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:45,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable232 [2022-03-16 01:42:45,031 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:45,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:45,031 INFO L85 PathProgramCache]: Analyzing trace with hash -727065194, now seen corresponding path program 1 times [2022-03-16 01:42:45,031 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:45,031 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963782464] [2022-03-16 01:42:45,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:45,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:45,090 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2022-03-16 01:42:45,090 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:45,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963782464] [2022-03-16 01:42:45,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963782464] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:45,091 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:45,091 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:42:45,091 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806576147] [2022-03-16 01:42:45,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:45,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:42:45,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:45,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:42:45,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:42:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:45,092 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:45,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 52.25) internal successors, (209), 4 states have internal predecessors, (209), 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-03-16 01:42:45,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:45,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:45,565 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 532 transitions and produced 533 states. [2022-03-16 01:42:45,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:45,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:45,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable233 [2022-03-16 01:42:45,566 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:45,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:45,567 INFO L85 PathProgramCache]: Analyzing trace with hash 434947549, now seen corresponding path program 1 times [2022-03-16 01:42:45,567 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:45,567 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273292598] [2022-03-16 01:42:45,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:45,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:45,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:45,634 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2022-03-16 01:42:45,634 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:45,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273292598] [2022-03-16 01:42:45,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273292598] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:45,634 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:45,634 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:42:45,635 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001456410] [2022-03-16 01:42:45,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:45,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:42:45,635 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:45,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:42:45,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:42:45,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:45,635 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:45,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 54.5) internal successors, (218), 4 states have internal predecessors, (218), 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-03-16 01:42:45,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:45,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:45,636 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,187 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 478 transitions and produced 479 states. [2022-03-16 01:42:46,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable234 [2022-03-16 01:42:46,188 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:46,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:46,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1195302864, now seen corresponding path program 1 times [2022-03-16 01:42:46,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:46,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998928594] [2022-03-16 01:42:46,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:46,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:46,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:46,247 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-03-16 01:42:46,248 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:46,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998928594] [2022-03-16 01:42:46,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998928594] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:46,248 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:46,248 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:42:46,248 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231799559] [2022-03-16 01:42:46,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:46,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:42:46,249 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:46,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:42:46,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:42:46,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,249 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:46,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 49.75) internal successors, (199), 4 states have internal predecessors, (199), 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-03-16 01:42:46,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,250 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,587 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 424 transitions and produced 425 states. [2022-03-16 01:42:46,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable235 [2022-03-16 01:42:46,588 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:46,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:46,588 INFO L85 PathProgramCache]: Analyzing trace with hash -892688164, now seen corresponding path program 1 times [2022-03-16 01:42:46,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:46,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838736782] [2022-03-16 01:42:46,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:46,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:46,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:46,638 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2022-03-16 01:42:46,639 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:46,639 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838736782] [2022-03-16 01:42:46,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838736782] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:46,639 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:46,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:42:46,639 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153481902] [2022-03-16 01:42:46,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:46,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:42:46,639 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:46,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:42:46,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:42:46,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,640 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:46,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 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-03-16 01:42:46,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,640 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,922 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 370 transitions and produced 371 states. [2022-03-16 01:42:46,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236 [2022-03-16 01:42:46,923 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:46,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:46,923 INFO L85 PathProgramCache]: Analyzing trace with hash -87598577, now seen corresponding path program 1 times [2022-03-16 01:42:46,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:46,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103755793] [2022-03-16 01:42:46,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:46,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:46,976 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-03-16 01:42:46,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:46,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103755793] [2022-03-16 01:42:46,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103755793] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:46,976 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:46,977 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:42:46,977 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748901516] [2022-03-16 01:42:46,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:46,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:42:46,977 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:46,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:42:46,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:42:46,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,978 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:46,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.25) internal successors, (161), 4 states have internal predecessors, (161), 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-03-16 01:42:46,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:46,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:46,978 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,360 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 316 transitions and produced 317 states. [2022-03-16 01:42:47,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237 [2022-03-16 01:42:47,362 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:47,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:47,362 INFO L85 PathProgramCache]: Analyzing trace with hash 1799348059, now seen corresponding path program 1 times [2022-03-16 01:42:47,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:47,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491653117] [2022-03-16 01:42:47,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:47,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:47,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:47,409 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-03-16 01:42:47,409 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:47,410 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491653117] [2022-03-16 01:42:47,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491653117] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:47,410 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:47,410 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:42:47,410 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732637112] [2022-03-16 01:42:47,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:47,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:42:47,410 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:47,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:42:47,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:42:47,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,411 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:47,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 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-03-16 01:42:47,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,411 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,412 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,597 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 262 transitions and produced 263 states. [2022-03-16 01:42:47,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238 [2022-03-16 01:42:47,598 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:47,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:47,598 INFO L85 PathProgramCache]: Analyzing trace with hash 601297934, now seen corresponding path program 1 times [2022-03-16 01:42:47,598 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:47,599 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198629537] [2022-03-16 01:42:47,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:47,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:47,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:47,641 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-03-16 01:42:47,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:47,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198629537] [2022-03-16 01:42:47,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198629537] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:47,641 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:47,641 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:42:47,641 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755165043] [2022-03-16 01:42:47,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:47,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:42:47,642 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:47,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:42:47,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:42:47,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,642 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:47,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 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-03-16 01:42:47,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,642 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,783 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 208 transitions and produced 209 states. [2022-03-16 01:42:47,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239 [2022-03-16 01:42:47,784 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:47,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:47,785 INFO L85 PathProgramCache]: Analyzing trace with hash -269028998, now seen corresponding path program 1 times [2022-03-16 01:42:47,785 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:47,785 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333945406] [2022-03-16 01:42:47,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:47,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:47,825 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-03-16 01:42:47,825 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:47,825 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333945406] [2022-03-16 01:42:47,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333945406] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:47,826 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:47,826 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-16 01:42:47,826 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372066785] [2022-03-16 01:42:47,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:47,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-16 01:42:47,826 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:47,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-16 01:42:47,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-16 01:42:47,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,827 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:47,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-03-16 01:42:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,938 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 154 transitions and produced 155 states. [2022-03-16 01:42:47,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240 [2022-03-16 01:42:47,939 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:47,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:47,939 INFO L85 PathProgramCache]: Analyzing trace with hash 298820525, now seen corresponding path program 1 times [2022-03-16 01:42:47,939 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:47,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524572432] [2022-03-16 01:42:47,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:47,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:47,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:47,990 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:47,991 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:47,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524572432] [2022-03-16 01:42:47,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524572432] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:47,991 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:47,991 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-16 01:42:47,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64704688] [2022-03-16 01:42:47,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:47,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-16 01:42:47,992 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:47,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-16 01:42:47,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-16 01:42:47,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,992 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:47,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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-03-16 01:42:47,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:47,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:47,993 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:48,091 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 101 transitions and produced 102 states. [2022-03-16 01:42:48,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:48,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:48,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241 [2022-03-16 01:42:48,092 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:48,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:48,092 INFO L85 PathProgramCache]: Analyzing trace with hash 628361337, now seen corresponding path program 1 times [2022-03-16 01:42:48,093 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:48,093 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264630882] [2022-03-16 01:42:48,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:48,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:48,158 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:48,158 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:48,158 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264630882] [2022-03-16 01:42:48,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264630882] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:48,158 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-16 01:42:48,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-03-16 01:42:48,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660709279] [2022-03-16 01:42:48,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:48,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:42:48,159 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:48,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:42:48,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:42:48,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:48,160 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:48,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 8 states have internal predecessors, (60), 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-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:48,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:48,342 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 176 transitions and produced 177 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:48,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242 [2022-03-16 01:42:48,343 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:48,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:48,344 INFO L85 PathProgramCache]: Analyzing trace with hash 239026173, now seen corresponding path program 1 times [2022-03-16 01:42:48,344 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:48,344 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042302781] [2022-03-16 01:42:48,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:48,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:48,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:48,399 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:48,400 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:48,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042302781] [2022-03-16 01:42:48,400 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042302781] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:48,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882411737] [2022-03-16 01:42:48,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:48,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:48,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:48,403 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:48,403 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-03-16 01:42:49,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:49,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:42:49,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:42:49,531 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:49,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:42:49,643 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:49,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882411737] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:42:49,643 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:42:49,643 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-03-16 01:42:49,643 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801125378] [2022-03-16 01:42:49,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:42:49,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:42:49,644 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:49,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:42:49,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-16 01:42:49,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:49,644 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:49,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.090909090909092) internal successors, (155), 11 states have internal predecessors, (155), 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-03-16 01:42:49,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:49,644 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:49,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:49,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:49,763 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 122 transitions and produced 123 states. [2022-03-16 01:42:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:49,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:49,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:49,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:49,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Ended with exit code 0 [2022-03-16 01:42:49,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:49,964 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:49,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:49,965 INFO L85 PathProgramCache]: Analyzing trace with hash 7189033, now seen corresponding path program 1 times [2022-03-16 01:42:49,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:49,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733179919] [2022-03-16 01:42:49,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:49,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:50,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:50,090 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:50,090 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:50,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733179919] [2022-03-16 01:42:50,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733179919] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:50,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100486312] [2022-03-16 01:42:50,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:50,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:50,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:50,092 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:50,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-03-16 01:42:51,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:51,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:42:51,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:42:51,300 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:51,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:42:51,464 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:51,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100486312] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:42:51,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:42:51,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 18 [2022-03-16 01:42:51,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982652666] [2022-03-16 01:42:51,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:42:51,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-16 01:42:51,466 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:51,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-16 01:42:51,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-03-16 01:42:51,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:51,466 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:51,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 9.222222222222221) internal successors, (166), 18 states have internal predecessors, (166), 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-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:42:51,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:51,827 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 239 transitions and produced 240 states. [2022-03-16 01:42:51,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:51,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:51,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:51,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Ended with exit code 0 [2022-03-16 01:42:52,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2022-03-16 01:42:52,029 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:52,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:52,030 INFO L85 PathProgramCache]: Analyzing trace with hash -2045585491, now seen corresponding path program 2 times [2022-03-16 01:42:52,030 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:52,030 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231995987] [2022-03-16 01:42:52,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:52,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:52,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:52,113 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:52,113 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:52,113 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231995987] [2022-03-16 01:42:52,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231995987] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:52,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085324618] [2022-03-16 01:42:52,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:42:52,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:52,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:52,116 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:52,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-03-16 01:42:53,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:42:53,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:42:53,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:42:53,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:42:53,308 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:53,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:42:53,488 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 11 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:53,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085324618] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:42:53,488 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:42:53,488 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2022-03-16 01:42:53,489 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772860449] [2022-03-16 01:42:53,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:42:53,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-16 01:42:53,489 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:53,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-16 01:42:53,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-16 01:42:53,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:53,490 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:53,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.294117647058824) internal successors, (209), 17 states have internal predecessors, (209), 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-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:53,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:53,659 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 185 transitions and produced 186 states. [2022-03-16 01:42:53,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:53,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:53,687 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2022-03-16 01:42:53,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2022-03-16 01:42:53,861 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:53,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:53,861 INFO L85 PathProgramCache]: Analyzing trace with hash -920759175, now seen corresponding path program 2 times [2022-03-16 01:42:53,861 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:53,862 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627269453] [2022-03-16 01:42:53,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:53,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:53,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:53,970 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:53,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:53,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627269453] [2022-03-16 01:42:53,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627269453] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:53,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531017941] [2022-03-16 01:42:53,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:42:53,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:53,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:53,972 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:53,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-03-16 01:42:54,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:42:54,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:42:54,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:42:54,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:42:55,250 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:55,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:42:55,549 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-16 01:42:55,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531017941] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:42:55,550 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:42:55,550 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 24 [2022-03-16 01:42:55,550 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658572322] [2022-03-16 01:42:55,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:42:55,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-16 01:42:55,550 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:55,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-16 01:42:55,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-16 01:42:55,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:55,551 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:55,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.166666666666666) internal successors, (220), 24 states have internal predecessors, (220), 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-03-16 01:42:55,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:55,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:55,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:55,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:55,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:55,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:55,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:55,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:55,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:55,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:55,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:55,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:55,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:55,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:55,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:56,345 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 365 transitions and produced 365 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:56,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:56,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:56,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:56,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-03-16 01:42:56,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-03-16 01:42:56,547 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:56,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:56,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1095034285, now seen corresponding path program 3 times [2022-03-16 01:42:56,547 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:56,547 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512927364] [2022-03-16 01:42:56,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:56,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:56,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:56,631 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:42:56,631 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:56,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512927364] [2022-03-16 01:42:56,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512927364] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:56,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802271575] [2022-03-16 01:42:56,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:42:56,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:56,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:56,633 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:56,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-03-16 01:42:57,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-16 01:42:57,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:42:57,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-16 01:42:57,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:42:57,944 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:42:57,944 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:42:57,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802271575] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:42:57,944 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:42:57,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 12 [2022-03-16 01:42:57,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222004991] [2022-03-16 01:42:57,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:42:57,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-16 01:42:57,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:42:57,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-16 01:42:57,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-16 01:42:57,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:57,946 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:42:57,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.444444444444445) internal successors, (94), 9 states have internal predecessors, (94), 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-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:57,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:57,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:57,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:57,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:57,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:57,947 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:58,516 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 440 transitions and produced 440 states. [2022-03-16 01:42:58,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:42:58,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:58,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:58,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:42:58,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:42:58,547 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Ended with exit code 0 [2022-03-16 01:42:58,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:58,722 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:42:58,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:42:58,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1291939787, now seen corresponding path program 1 times [2022-03-16 01:42:58,723 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:42:58,723 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688160865] [2022-03-16 01:42:58,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:58,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:42:58,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:58,784 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:42:58,784 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:42:58,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688160865] [2022-03-16 01:42:58,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688160865] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:42:58,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888377576] [2022-03-16 01:42:58,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:42:58,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:42:58,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:42:58,786 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:42:58,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-03-16 01:42:59,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:42:59,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:42:59,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:00,068 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:43:00,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:00,268 INFO L134 CoverageAnalysis]: Checked inductivity of 449 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:43:00,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888377576] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:00,268 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:00,268 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:43:00,268 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467870431] [2022-03-16 01:43:00,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:00,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:43:00,269 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:00,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:43:00,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:43:00,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:00,269 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:00,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.25) internal successors, (138), 8 states have internal predecessors, (138), 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-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-03-16 01:43:00,270 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:00,550 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 385 transitions and produced 385 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:00,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:00,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:43:00,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2022-03-16 01:43:00,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2022-03-16 01:43:00,752 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:00,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:00,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1911889774, now seen corresponding path program 1 times [2022-03-16 01:43:00,752 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:00,752 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251476531] [2022-03-16 01:43:00,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:00,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:00,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:00,855 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:43:00,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:00,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251476531] [2022-03-16 01:43:00,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251476531] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:00,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415308650] [2022-03-16 01:43:00,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:00,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:00,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:00,857 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:00,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-03-16 01:43:01,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:01,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:43:01,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:02,228 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:43:02,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:02,583 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:43:02,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415308650] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:02,584 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:02,584 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-03-16 01:43:02,584 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800307977] [2022-03-16 01:43:02,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:02,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-16 01:43:02,584 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:02,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-16 01:43:02,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-16 01:43:02,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:02,585 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:02,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.631578947368421) internal successors, (221), 19 states have internal predecessors, (221), 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-03-16 01:43:02,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:02,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:02,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:02,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:43:02,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:03,328 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 503 transitions and produced 503 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:03,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:03,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:43:03,358 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2022-03-16 01:43:03,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable249 [2022-03-16 01:43:03,530 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:03,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:03,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1262705722, now seen corresponding path program 2 times [2022-03-16 01:43:03,531 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:03,531 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410974661] [2022-03-16 01:43:03,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:03,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:03,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:03,608 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:43:03,608 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:03,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410974661] [2022-03-16 01:43:03,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410974661] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:03,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726983154] [2022-03-16 01:43:03,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:43:03,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:03,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:03,610 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:03,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-03-16 01:43:04,673 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:43:04,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:43:04,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:43:04,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:04,944 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:43:04,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:05,218 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 18 proven. 58 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-03-16 01:43:05,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726983154] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:05,218 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:05,218 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:43:05,219 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578422303] [2022-03-16 01:43:05,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:05,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:43:05,219 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:05,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:43:05,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:43:05,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:05,219 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:05,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.714285714285714) internal successors, (192), 14 states have internal predecessors, (192), 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-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:05,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:05,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-03-16 01:43:05,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:05,561 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 448 transitions and produced 448 states. [2022-03-16 01:43:05,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:05,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:43:05,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2022-03-16 01:43:05,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:05,763 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:05,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:05,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1539219693, now seen corresponding path program 2 times [2022-03-16 01:43:05,764 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:05,764 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806724277] [2022-03-16 01:43:05,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:05,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:05,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:05,901 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:43:05,902 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:05,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806724277] [2022-03-16 01:43:05,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806724277] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:05,902 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292140542] [2022-03-16 01:43:05,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:43:05,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:05,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:05,904 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:05,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-03-16 01:43:06,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:43:06,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:43:06,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-16 01:43:06,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:07,383 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:43:07,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:07,874 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 11 proven. 78 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2022-03-16 01:43:07,875 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292140542] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:07,875 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:07,875 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-16 01:43:07,875 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996621939] [2022-03-16 01:43:07,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:07,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-16 01:43:07,876 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:07,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-16 01:43:07,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-03-16 01:43:07,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:07,876 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:07,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.0) internal successors, (275), 25 states have internal predecessors, (275), 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-03-16 01:43:07,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:07,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:43:07,877 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:09,156 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 629 transitions and produced 628 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:09,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:09,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:09,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:09,187 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2022-03-16 01:43:09,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:09,359 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:09,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:09,359 INFO L85 PathProgramCache]: Analyzing trace with hash 776842074, now seen corresponding path program 3 times [2022-03-16 01:43:09,359 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:09,359 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844445215] [2022-03-16 01:43:09,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:09,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:09,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:09,488 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 7 proven. 22 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:43:09,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:09,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844445215] [2022-03-16 01:43:09,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844445215] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:09,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680813076] [2022-03-16 01:43:09,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:43:09,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:09,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:09,491 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:09,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-03-16 01:43:10,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-16 01:43:10,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:43:10,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 11 conjunts are in the unsatisfiable core [2022-03-16 01:43:10,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:10,992 INFO L134 CoverageAnalysis]: Checked inductivity of 863 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:43:10,992 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:43:10,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680813076] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:43:10,993 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:43:10,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [11] total 14 [2022-03-16 01:43:10,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711218424] [2022-03-16 01:43:10,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:43:10,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-16 01:43:10,993 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:10,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-16 01:43:10,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:43:10,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:10,994 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:10,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 11 states have internal predecessors, (128), 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-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:10,994 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:10,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:10,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:10,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:10,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:10,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:10,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:10,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:10,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:10,995 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:11,846 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 704 transitions and produced 703 states. [2022-03-16 01:43:11,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:11,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:11,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:11,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:11,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:11,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-03-16 01:43:12,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:12,050 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:12,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:12,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1465964897, now seen corresponding path program 1 times [2022-03-16 01:43:12,050 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:12,050 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186498765] [2022-03-16 01:43:12,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:12,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:12,125 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:43:12,125 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:12,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186498765] [2022-03-16 01:43:12,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186498765] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:12,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205605885] [2022-03-16 01:43:12,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:12,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:12,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:12,127 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:12,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-03-16 01:43:13,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:13,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:43:13,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:13,563 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:43:13,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:13,860 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:43:13,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205605885] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:13,861 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:13,861 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:43:13,861 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130158509] [2022-03-16 01:43:13,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:13,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:43:13,861 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:13,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:43:13,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:43:13,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:13,862 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:13,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.75) internal successors, (166), 8 states have internal predecessors, (166), 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-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:13,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:13,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:14,426 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 649 transitions and produced 648 states. [2022-03-16 01:43:14,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:14,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:14,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:14,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:14,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:43:14,456 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2022-03-16 01:43:14,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:14,628 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:14,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:14,629 INFO L85 PathProgramCache]: Analyzing trace with hash 2099219655, now seen corresponding path program 1 times [2022-03-16 01:43:14,629 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:14,629 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703863616] [2022-03-16 01:43:14,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:14,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:14,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:14,761 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 7 proven. 28 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:43:14,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:14,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703863616] [2022-03-16 01:43:14,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703863616] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:14,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297760674] [2022-03-16 01:43:14,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:14,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:14,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:14,763 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:14,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-03-16 01:43:15,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:15,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:43:15,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:16,366 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:43:16,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:16,920 INFO L134 CoverageAnalysis]: Checked inductivity of 869 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:43:16,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297760674] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:16,921 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:16,921 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 23 [2022-03-16 01:43:16,921 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377610241] [2022-03-16 01:43:16,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:16,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-16 01:43:16,921 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:16,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-16 01:43:16,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-03-16 01:43:16,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:16,922 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:16,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 12.565217391304348) internal successors, (289), 23 states have internal predecessors, (289), 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-03-16 01:43:16,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:16,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:16,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:16,922 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:16,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:16,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:16,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:16,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:43:16,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:18,041 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 767 transitions and produced 766 states. [2022-03-16 01:43:18,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:18,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:18,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:18,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:18,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:18,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:18,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:43:18,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Forceful destruction successful, exit code 0 [2022-03-16 01:43:18,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2022-03-16 01:43:18,244 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:18,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:18,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1393987346, now seen corresponding path program 2 times [2022-03-16 01:43:18,245 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:18,245 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417016069] [2022-03-16 01:43:18,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:18,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:18,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:18,340 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:43:18,340 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:18,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417016069] [2022-03-16 01:43:18,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417016069] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:18,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157490859] [2022-03-16 01:43:18,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:43:18,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:18,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:18,342 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:18,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-03-16 01:43:19,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:43:19,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:43:19,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 695 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:43:19,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:19,860 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:43:19,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:20,214 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 25 proven. 58 refuted. 0 times theorem prover too weak. 863 trivial. 0 not checked. [2022-03-16 01:43:20,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157490859] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:20,214 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:20,214 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:43:20,214 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797962172] [2022-03-16 01:43:20,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:20,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:43:20,215 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:20,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:43:20,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:43:20,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:20,216 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:20,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.714285714285714) internal successors, (220), 14 states have internal predecessors, (220), 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-03-16 01:43:20,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:20,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-03-16 01:43:20,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:20,782 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 712 transitions and produced 711 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:20,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:20,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:20,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:20,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:20,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:43:20,813 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2022-03-16 01:43:20,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2022-03-16 01:43:20,988 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:20,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:20,989 INFO L85 PathProgramCache]: Analyzing trace with hash -30353254, now seen corresponding path program 2 times [2022-03-16 01:43:20,989 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:20,989 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263177048] [2022-03-16 01:43:20,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:20,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:21,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:21,170 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 7 proven. 100 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:43:21,170 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:21,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263177048] [2022-03-16 01:43:21,170 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263177048] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:21,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172997270] [2022-03-16 01:43:21,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:43:21,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:21,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:21,172 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:21,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-03-16 01:43:22,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:43:22,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:43:22,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:43:22,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:22,841 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:43:22,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:23,534 INFO L134 CoverageAnalysis]: Checked inductivity of 941 backedges. 29 proven. 78 refuted. 0 times theorem prover too weak. 834 trivial. 0 not checked. [2022-03-16 01:43:23,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172997270] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:23,534 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:23,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-03-16 01:43:23,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097669209] [2022-03-16 01:43:23,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:23,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-16 01:43:23,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:23,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-16 01:43:23,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-03-16 01:43:23,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:23,536 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:23,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 11.827586206896552) internal successors, (343), 29 states have internal predecessors, (343), 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-03-16 01:43:23,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:23,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:23,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:23,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:23,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:23,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:23,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:23,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:23,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:23,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:43:23,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:25,241 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 893 transitions and produced 891 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:25,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:25,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:25,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Ended with exit code 0 [2022-03-16 01:43:25,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2022-03-16 01:43:25,443 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:25,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:25,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1914688782, now seen corresponding path program 3 times [2022-03-16 01:43:25,444 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:25,444 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554851485] [2022-03-16 01:43:25,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:25,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:25,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:25,624 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 21 proven. 33 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:43:25,624 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:25,624 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554851485] [2022-03-16 01:43:25,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554851485] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:25,624 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656941227] [2022-03-16 01:43:25,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:43:25,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:25,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:25,626 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:25,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-03-16 01:43:26,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:43:26,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:43:26,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:43:26,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:27,379 INFO L134 CoverageAnalysis]: Checked inductivity of 1303 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:43:27,379 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-03-16 01:43:27,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656941227] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-16 01:43:27,379 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:43:27,379 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 16 [2022-03-16 01:43:27,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106746477] [2022-03-16 01:43:27,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-16 01:43:27,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-16 01:43:27,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:27,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-16 01:43:27,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-03-16 01:43:27,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:27,381 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:27,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.461538461538462) internal successors, (162), 13 states have internal predecessors, (162), 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-03-16 01:43:27,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:27,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:27,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:27,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:27,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:27,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:27,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:27,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:27,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:27,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:27,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:27,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:27,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:28,828 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 968 transitions and produced 966 states. [2022-03-16 01:43:28,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:28,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:28,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:28,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:28,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:28,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:28,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2022-03-16 01:43:29,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2022-03-16 01:43:29,031 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:29,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:29,031 INFO L85 PathProgramCache]: Analyzing trace with hash 2090607732, now seen corresponding path program 1 times [2022-03-16 01:43:29,031 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:29,031 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78146141] [2022-03-16 01:43:29,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:29,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:29,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:29,120 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:43:29,120 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:29,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78146141] [2022-03-16 01:43:29,120 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78146141] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:29,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80822052] [2022-03-16 01:43:29,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:29,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:29,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:29,122 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:29,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-03-16 01:43:30,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:30,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:43:30,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:30,704 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:43:30,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:31,081 INFO L134 CoverageAnalysis]: Checked inductivity of 1336 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:43:31,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80822052] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:31,082 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:31,082 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:43:31,082 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100569474] [2022-03-16 01:43:31,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:31,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:43:31,083 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:31,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:43:31,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:43:31,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:31,083 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:31,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 24.25) internal successors, (194), 8 states have internal predecessors, (194), 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-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:31,084 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:31,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:31,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:31,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:31,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:31,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:31,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:31,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:31,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:31,957 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 913 transitions and produced 911 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:31,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:43:31,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Ended with exit code 0 [2022-03-16 01:43:32,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2022-03-16 01:43:32,160 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:32,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:32,160 INFO L85 PathProgramCache]: Analyzing trace with hash 96300245, now seen corresponding path program 1 times [2022-03-16 01:43:32,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:32,160 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521623077] [2022-03-16 01:43:32,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:32,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:32,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:32,341 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:43:32,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:32,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521623077] [2022-03-16 01:43:32,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521623077] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:32,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827850634] [2022-03-16 01:43:32,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:32,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:32,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:32,344 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:32,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-03-16 01:43:33,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:33,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 15 conjunts are in the unsatisfiable core [2022-03-16 01:43:33,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:34,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:43:34,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:34,853 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 6 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:43:34,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827850634] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:34,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:34,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 27 [2022-03-16 01:43:34,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258707197] [2022-03-16 01:43:34,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:34,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-16 01:43:34,854 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:34,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-16 01:43:34,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2022-03-16 01:43:34,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:34,855 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:34,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 13.222222222222221) internal successors, (357), 27 states have internal predecessors, (357), 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-03-16 01:43:34,855 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:34,856 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-03-16 01:43:34,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:36,794 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1031 transitions and produced 1029 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:36,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:36,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:36,827 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Forceful destruction successful, exit code 0 [2022-03-16 01:43:36,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259,199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:36,997 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:36,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:36,998 INFO L85 PathProgramCache]: Analyzing trace with hash 791744155, now seen corresponding path program 2 times [2022-03-16 01:43:36,998 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:36,998 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74039017] [2022-03-16 01:43:36,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:36,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:37,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:37,121 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:43:37,121 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:37,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74039017] [2022-03-16 01:43:37,121 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74039017] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:37,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199631935] [2022-03-16 01:43:37,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:43:37,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:37,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:37,124 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:37,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-03-16 01:43:38,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:43:38,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:43:38,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 905 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:43:38,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:38,788 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:43:38,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:39,234 INFO L134 CoverageAnalysis]: Checked inductivity of 1393 backedges. 32 proven. 58 refuted. 0 times theorem prover too weak. 1303 trivial. 0 not checked. [2022-03-16 01:43:39,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199631935] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:39,234 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:39,234 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:43:39,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696363708] [2022-03-16 01:43:39,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:39,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:43:39,235 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:39,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:43:39,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:43:39,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:39,236 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:39,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.714285714285715) internal successors, (248), 14 states have internal predecessors, (248), 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-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:39,236 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:39,237 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:40,274 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 976 transitions and produced 974 states. [2022-03-16 01:43:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:43:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:43:40,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Forceful destruction successful, exit code 0 [2022-03-16 01:43:40,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:40,476 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:40,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:40,477 INFO L85 PathProgramCache]: Analyzing trace with hash 522271950, now seen corresponding path program 2 times [2022-03-16 01:43:40,477 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:40,477 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446292823] [2022-03-16 01:43:40,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:40,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:40,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:40,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 21 proven. 111 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:43:40,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:40,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446292823] [2022-03-16 01:43:40,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446292823] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:40,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396775757] [2022-03-16 01:43:40,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:43:40,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:40,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:40,702 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:40,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-03-16 01:43:41,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:43:41,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:43:41,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-16 01:43:41,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:42,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:43:42,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:43,494 INFO L134 CoverageAnalysis]: Checked inductivity of 1381 backedges. 54 proven. 78 refuted. 0 times theorem prover too weak. 1249 trivial. 0 not checked. [2022-03-16 01:43:43,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396775757] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:43,494 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:43,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:43:43,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634080437] [2022-03-16 01:43:43,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:43,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:43:43,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:43,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:43:43,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=917, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:43:43,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:43,496 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:43,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 12.454545454545455) internal successors, (411), 33 states have internal predecessors, (411), 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-03-16 01:43:43,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:43,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:43,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:43,496 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:43,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:43,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:43,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:43,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:43:43,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-03-16 01:43:43,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:46,031 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1157 transitions and produced 1154 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:46,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:43:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:46,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:43:46,063 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Ended with exit code 0 [2022-03-16 01:43:46,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:46,234 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:46,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:46,234 INFO L85 PathProgramCache]: Analyzing trace with hash 504130299, now seen corresponding path program 3 times [2022-03-16 01:43:46,235 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:46,235 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057959580] [2022-03-16 01:43:46,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:46,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:46,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:46,442 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 42 proven. 44 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:43:46,442 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:46,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057959580] [2022-03-16 01:43:46,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057959580] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:46,442 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152434738] [2022-03-16 01:43:46,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:43:46,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:46,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:46,444 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:46,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-03-16 01:43:47,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:43:47,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:43:47,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:43:47,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:48,346 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 32 proven. 82 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2022-03-16 01:43:48,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:49,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1750 backedges. 32 proven. 82 refuted. 0 times theorem prover too weak. 1636 trivial. 0 not checked. [2022-03-16 01:43:49,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152434738] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:49,173 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:49,173 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11, 11] total 31 [2022-03-16 01:43:49,173 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817901583] [2022-03-16 01:43:49,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:49,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-16 01:43:49,173 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:49,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-16 01:43:49,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-03-16 01:43:49,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:49,174 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:49,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 13.387096774193548) internal successors, (415), 31 states have internal predecessors, (415), 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-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:43:49,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:51,958 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1232 transitions and produced 1229 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:43:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:43:51,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-03-16 01:43:52,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:52,161 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:52,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:52,161 INFO L85 PathProgramCache]: Analyzing trace with hash -792322039, now seen corresponding path program 1 times [2022-03-16 01:43:52,162 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:52,162 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575558471] [2022-03-16 01:43:52,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:52,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:52,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:52,270 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:43:52,271 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:52,271 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575558471] [2022-03-16 01:43:52,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575558471] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:52,271 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161396253] [2022-03-16 01:43:52,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:52,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:52,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:52,273 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:52,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-03-16 01:43:53,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:53,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:43:53,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:54,065 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:43:54,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:54,529 INFO L134 CoverageAnalysis]: Checked inductivity of 1790 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:43:54,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161396253] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:54,530 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:54,530 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:43:54,530 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769923622] [2022-03-16 01:43:54,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:54,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:43:54,532 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:54,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:43:54,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:43:54,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:54,532 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:54,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 27.75) internal successors, (222), 8 states have internal predecessors, (222), 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-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:54,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:54,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:54,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:43:54,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:54,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:43:54,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:43:54,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:55,878 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1198 transitions and produced 1195 states. [2022-03-16 01:43:55,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:55,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:55,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:55,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:55,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:55,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:55,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:55,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:43:55,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:55,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:43:55,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:55,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:55,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2022-03-16 01:43:56,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:56,081 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:43:56,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:43:56,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1588898373, now seen corresponding path program 1 times [2022-03-16 01:43:56,081 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:43:56,081 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845801351] [2022-03-16 01:43:56,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:56,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:43:56,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:56,325 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 42 proven. 65 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:43:56,325 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:43:56,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845801351] [2022-03-16 01:43:56,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845801351] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:43:56,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170648443] [2022-03-16 01:43:56,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:43:56,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:43:56,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:43:56,327 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:43:56,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-03-16 01:43:57,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:43:57,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 1025 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-16 01:43:57,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:43:58,489 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 86 proven. 21 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:43:58,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:43:59,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1771 backedges. 86 proven. 21 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:43:59,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170648443] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:43:59,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:43:59,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-03-16 01:43:59,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746171564] [2022-03-16 01:43:59,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:43:59,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:43:59,475 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:43:59,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:43:59,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=911, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:43:59,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:59,475 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:43:59,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 13.424242424242424) internal successors, (443), 33 states have internal predecessors, (443), 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-03-16 01:43:59,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:43:59,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:43:59,477 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:01,678 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1295 transitions and produced 1292 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:01,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:01,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-16 01:44:01,708 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2022-03-16 01:44:01,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable264 [2022-03-16 01:44:01,880 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:44:01,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:44:01,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1619897583, now seen corresponding path program 2 times [2022-03-16 01:44:01,881 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:44:01,881 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962811303] [2022-03-16 01:44:01,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:44:01,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:44:01,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:44:02,008 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:44:02,008 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:44:02,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962811303] [2022-03-16 01:44:02,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962811303] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:44:02,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150842951] [2022-03-16 01:44:02,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:44:02,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:44:02,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:44:02,010 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:44:02,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-03-16 01:44:03,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:44:03,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:44:03,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 1115 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:44:03,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:44:03,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:44:03,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:44:04,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1847 backedges. 39 proven. 58 refuted. 0 times theorem prover too weak. 1750 trivial. 0 not checked. [2022-03-16 01:44:04,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150842951] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:44:04,371 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:44:04,371 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:44:04,371 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312459406] [2022-03-16 01:44:04,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:44:04,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:44:04,372 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:44:04,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:44:04,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:44:04,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:04,372 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:44:04,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.714285714285715) internal successors, (276), 14 states have internal predecessors, (276), 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-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:04,373 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2022-03-16 01:44:04,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:06,012 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1282 transitions and produced 1279 states. [2022-03-16 01:44:06,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:06,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:06,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:06,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:06,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:06,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:06,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:06,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:06,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:06,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:06,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:06,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:06,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:06,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Forceful destruction successful, exit code 0 [2022-03-16 01:44:06,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2022-03-16 01:44:06,215 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:44:06,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:44:06,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1872599867, now seen corresponding path program 2 times [2022-03-16 01:44:06,215 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:44:06,215 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926576485] [2022-03-16 01:44:06,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:44:06,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:44:06,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:44:06,584 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 42 proven. 215 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:44:06,585 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:44:06,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926576485] [2022-03-16 01:44:06,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926576485] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:44:06,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739602192] [2022-03-16 01:44:06,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:44:06,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:44:06,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:44:06,587 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:44:06,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-03-16 01:44:07,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:44:07,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:44:07,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-16 01:44:07,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:44:08,765 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 86 proven. 171 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:44:08,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:44:09,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1921 backedges. 86 proven. 171 refuted. 0 times theorem prover too weak. 1664 trivial. 0 not checked. [2022-03-16 01:44:09,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739602192] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:44:09,996 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:44:09,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2022-03-16 01:44:09,996 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180295217] [2022-03-16 01:44:09,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:44:09,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-16 01:44:09,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:44:09,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-16 01:44:09,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1445, Unknown=0, NotChecked=0, Total=1640 [2022-03-16 01:44:09,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:09,998 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:44:09,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 12.560975609756097) internal successors, (515), 41 states have internal predecessors, (515), 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-03-16 01:44:09,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:09,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:09,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:09,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:09,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:09,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:10,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:10,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:10,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:10,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:10,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:10,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:10,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:10,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:10,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:10,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:13,115 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1421 transitions and produced 1417 states. [2022-03-16 01:44:13,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:13,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:13,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:13,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:13,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:13,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:13,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:13,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:13,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:13,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:13,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:13,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:13,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:13,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:13,148 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Ended with exit code 0 [2022-03-16 01:44:13,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable266,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:44:13,318 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:44:13,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:44:13,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1389992785, now seen corresponding path program 3 times [2022-03-16 01:44:13,319 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:44:13,319 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535726402] [2022-03-16 01:44:13,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:44:13,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:44:13,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:44:13,816 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 70 proven. 55 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:44:13,816 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:44:13,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535726402] [2022-03-16 01:44:13,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535726402] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:44:13,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324269298] [2022-03-16 01:44:13,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-16 01:44:13,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:44:13,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:44:13,819 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:44:13,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-03-16 01:44:15,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-16 01:44:15,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:44:15,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-16 01:44:15,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:44:15,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 39 proven. 82 refuted. 0 times theorem prover too weak. 2083 trivial. 0 not checked. [2022-03-16 01:44:15,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:44:16,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2204 backedges. 39 proven. 82 refuted. 0 times theorem prover too weak. 2083 trivial. 0 not checked. [2022-03-16 01:44:16,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324269298] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:44:16,800 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:44:16,800 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11, 11] total 33 [2022-03-16 01:44:16,800 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972284837] [2022-03-16 01:44:16,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:44:16,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-16 01:44:16,800 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:44:16,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-16 01:44:16,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=912, Unknown=0, NotChecked=0, Total=1056 [2022-03-16 01:44:16,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:16,801 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:44:16,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 14.454545454545455) internal successors, (477), 33 states have internal predecessors, (477), 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-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:16,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:16,803 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:20,396 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1496 transitions and produced 1492 states. [2022-03-16 01:44:20,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:20,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:20,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:20,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:20,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-16 01:44:20,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Ended with exit code 0 [2022-03-16 01:44:20,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2022-03-16 01:44:20,599 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:44:20,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:44:20,600 INFO L85 PathProgramCache]: Analyzing trace with hash -659633089, now seen corresponding path program 1 times [2022-03-16 01:44:20,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:44:20,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525146537] [2022-03-16 01:44:20,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:44:20,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:44:20,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:44:20,735 INFO L134 CoverageAnalysis]: Checked inductivity of 2251 backedges. 46 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:44:20,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:44:20,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525146537] [2022-03-16 01:44:20,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525146537] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:44:20,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394703557] [2022-03-16 01:44:20,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:44:20,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:44:20,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:44:20,737 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:44:20,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-03-16 01:44:22,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:44:22,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 1280 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-16 01:44:22,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:44:22,677 INFO L134 CoverageAnalysis]: Checked inductivity of 2251 backedges. 46 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:44:22,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:44:23,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2251 backedges. 46 proven. 1 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:44:23,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394703557] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:44:23,228 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:44:23,229 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-03-16 01:44:23,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88651817] [2022-03-16 01:44:23,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:44:23,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-16 01:44:23,229 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:44:23,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-16 01:44:23,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-16 01:44:23,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:23,230 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:44:23,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 31.25) internal successors, (250), 8 states have internal predecessors, (250), 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-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:23,230 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:23,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:23,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-03-16 01:44:23,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:24,947 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1462 transitions and produced 1458 states. [2022-03-16 01:44:24,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:24,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:24,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:24,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:24,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:44:24,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:24,979 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Forceful destruction successful, exit code 0 [2022-03-16 01:44:25,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2022-03-16 01:44:25,150 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:44:25,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:44:25,151 INFO L85 PathProgramCache]: Analyzing trace with hash -718224049, now seen corresponding path program 1 times [2022-03-16 01:44:25,151 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:44:25,151 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944158971] [2022-03-16 01:44:25,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:44:25,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:44:25,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:44:25,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 70 proven. 76 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:44:25,437 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:44:25,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944158971] [2022-03-16 01:44:25,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944158971] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:44:25,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063988123] [2022-03-16 01:44:25,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:44:25,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:44:25,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:44:25,447 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:44:25,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-03-16 01:44:26,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:44:26,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 1235 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-16 01:44:26,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:44:27,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 125 proven. 21 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:44:27,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:44:29,083 INFO L134 CoverageAnalysis]: Checked inductivity of 2225 backedges. 125 proven. 21 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:44:29,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063988123] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:44:29,083 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:44:29,084 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 37 [2022-03-16 01:44:29,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84719220] [2022-03-16 01:44:29,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:44:29,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-16 01:44:29,084 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:44:29,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-16 01:44:29,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1153, Unknown=0, NotChecked=0, Total=1332 [2022-03-16 01:44:29,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:29,085 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:44:29,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 13.81081081081081) internal successors, (511), 37 states have internal predecessors, (511), 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-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:29,086 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:29,087 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:32,160 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1559 transitions and produced 1555 states. [2022-03-16 01:44:32,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:32,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:32,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:32,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:32,193 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2022-03-16 01:44:32,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2022-03-16 01:44:32,363 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:44:32,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:44:32,364 INFO L85 PathProgramCache]: Analyzing trace with hash 93315324, now seen corresponding path program 2 times [2022-03-16 01:44:32,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:44:32,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541922304] [2022-03-16 01:44:32,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:44:32,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:44:32,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:44:32,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2308 backedges. 46 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:44:32,519 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:44:32,519 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541922304] [2022-03-16 01:44:32,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541922304] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:44:32,519 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052586759] [2022-03-16 01:44:32,520 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:44:32,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:44:32,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:44:32,521 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:44:32,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-03-16 01:44:33,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-16 01:44:33,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-16 01:44:33,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 1325 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-16 01:44:33,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-16 01:44:34,566 INFO L134 CoverageAnalysis]: Checked inductivity of 2308 backedges. 46 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:44:34,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-16 01:44:35,201 INFO L134 CoverageAnalysis]: Checked inductivity of 2308 backedges. 46 proven. 58 refuted. 0 times theorem prover too weak. 2204 trivial. 0 not checked. [2022-03-16 01:44:35,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052586759] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-16 01:44:35,202 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-16 01:44:35,202 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-16 01:44:35,202 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683314727] [2022-03-16 01:44:35,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-16 01:44:35,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-16 01:44:35,203 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:44:35,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-16 01:44:35,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2022-03-16 01:44:35,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:35,203 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:44:35,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 21.714285714285715) internal successors, (304), 14 states have internal predecessors, (304), 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-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:35,204 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:35,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:35,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:35,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:37,310 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 1546 transitions and produced 1542 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:37,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:37,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:37,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:37,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:37,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:37,343 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Ended with exit code 0 [2022-03-16 01:44:37,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:44:37,514 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thrErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION, thrErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-03-16 01:44:37,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-16 01:44:37,514 INFO L85 PathProgramCache]: Analyzing trace with hash -518074737, now seen corresponding path program 2 times [2022-03-16 01:44:37,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-16 01:44:37,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683841827] [2022-03-16 01:44:37,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-16 01:44:37,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-16 01:44:37,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-16 01:44:37,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2375 backedges. 70 proven. 226 refuted. 0 times theorem prover too weak. 2079 trivial. 0 not checked. [2022-03-16 01:44:37,880 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-16 01:44:37,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683841827] [2022-03-16 01:44:37,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683841827] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-16 01:44:37,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28724481] [2022-03-16 01:44:37,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-16 01:44:37,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-16 01:44:37,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-16 01:44:37,882 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-16 01:44:37,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process Received shutdown request... [2022-03-16 01:44:38,155 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (17)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:38,155 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (142)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:38,155 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:38,155 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:38,155 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:38,155 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:38,156 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (107)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:38,155 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (77)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:38,155 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:38,156 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (182)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:38,184 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-16 01:44:39,237 WARN L317 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-03-16 01:44:39,238 INFO L191 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-03-16 01:44:39,238 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2022-03-16 01:44:39,238 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952194669] [2022-03-16 01:44:39,238 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-03-16 01:44:39,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-16 01:44:39,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-16 01:44:39,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-16 01:44:39,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=448, Unknown=0, NotChecked=0, Total=506 [2022-03-16 01:44:39,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:39,254 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-03-16 01:44:39,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 12.347826086956522) internal successors, (284), 23 states have internal predecessors, (284), 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-03-16 01:44:39,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:39,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:39,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:39,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:39,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:39,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-03-16 01:44:39,255 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-03-16 01:44:39,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-03-16 01:44:39,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-03-16 01:44:39,274 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Forceful destruction successful, exit code 0 [2022-03-16 01:44:39,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (142)] Ended with exit code 0 [2022-03-16 01:44:39,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (32)] Forceful destruction successful, exit code 0 [2022-03-16 01:44:39,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (107)] Forceful destruction successful, exit code 0 [2022-03-16 01:44:39,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Forceful destruction successful, exit code 0 [2022-03-16 01:44:39,296 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 [2022-03-16 01:44:39,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (77)] Forceful destruction successful, exit code 0 [2022-03-16 01:44:39,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (182)] Ended with exit code 0 [2022-03-16 01:44:39,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (17)] Ended with exit code 0 [2022-03-16 01:44:39,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (52)] Forceful destruction successful, exit code 0 [2022-03-16 01:44:39,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Ended with exit code 0 [2022-03-16 01:44:39,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable271 [2022-03-16 01:44:39,459 WARN L594 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2022-03-16 01:44:39,459 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (10 of 11 remaining) [2022-03-16 01:44:39,459 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 11 remaining) [2022-03-16 01:44:39,459 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 11 remaining) [2022-03-16 01:44:39,459 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 11 remaining) [2022-03-16 01:44:39,459 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 11 remaining) [2022-03-16 01:44:39,459 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 11 remaining) [2022-03-16 01:44:39,459 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 11 remaining) [2022-03-16 01:44:39,460 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 11 remaining) [2022-03-16 01:44:39,460 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 11 remaining) [2022-03-16 01:44:39,460 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 11 remaining) [2022-03-16 01:44:39,460 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thrErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 11 remaining) [2022-03-16 01:44:39,461 INFO L732 BasicCegarLoop]: Path program histogram: [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-16 01:44:39,464 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 9 thread instances [2022-03-16 01:44:39,464 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-16 01:44:39,468 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.03 01:44:39 BasicIcfg [2022-03-16 01:44:39,468 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-16 01:44:39,468 INFO L158 Benchmark]: Toolchain (without parser) took 713589.04ms. Allocated memory was 177.2MB in the beginning and 3.2GB in the end (delta: 3.0GB). Free memory was 124.6MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. [2022-03-16 01:44:39,469 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 177.2MB. Free memory is still 143.2MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-16 01:44:39,469 INFO L158 Benchmark]: CACSL2BoogieTranslator took 529.80ms. Allocated memory was 177.2MB in the beginning and 226.5MB in the end (delta: 49.3MB). Free memory was 124.5MB in the beginning and 185.3MB in the end (delta: -60.9MB). Peak memory consumption was 10.7MB. Max. memory is 8.0GB. [2022-03-16 01:44:39,469 INFO L158 Benchmark]: Boogie Procedure Inliner took 51.03ms. Allocated memory is still 226.5MB. Free memory was 185.3MB in the beginning and 183.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-16 01:44:39,469 INFO L158 Benchmark]: Boogie Preprocessor took 36.39ms. Allocated memory is still 226.5MB. Free memory was 183.3MB in the beginning and 181.7MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-16 01:44:39,469 INFO L158 Benchmark]: RCFGBuilder took 516.22ms. Allocated memory is still 226.5MB. Free memory was 181.7MB in the beginning and 167.5MB in the end (delta: 14.2MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-03-16 01:44:39,469 INFO L158 Benchmark]: TraceAbstraction took 712449.04ms. Allocated memory was 226.5MB in the beginning and 3.2GB in the end (delta: 2.9GB). Free memory was 167.0MB in the beginning and 1.5GB in the end (delta: -1.3GB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. [2022-03-16 01:44:39,470 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.13ms. Allocated memory is still 177.2MB. Free memory is still 143.2MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 529.80ms. Allocated memory was 177.2MB in the beginning and 226.5MB in the end (delta: 49.3MB). Free memory was 124.5MB in the beginning and 185.3MB in the end (delta: -60.9MB). Peak memory consumption was 10.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 51.03ms. Allocated memory is still 226.5MB. Free memory was 185.3MB in the beginning and 183.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 36.39ms. Allocated memory is still 226.5MB. Free memory was 183.3MB in the beginning and 181.7MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 516.22ms. Allocated memory is still 226.5MB. Free memory was 181.7MB in the beginning and 167.5MB in the end (delta: 14.2MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 712449.04ms. Allocated memory was 226.5MB in the beginning and 3.2GB in the end (delta: 2.9GB). Free memory was 167.0MB in the beginning and 1.5GB in the end (delta: -1.3GB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - 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 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - 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 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - 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 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - 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 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - 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 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - 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 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - 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 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - 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 - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1, Independence queries for same thread: 0 - 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 - TimeoutResultAtElement [Line: 1046]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 998]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 107 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 8.0s, OverallIterations: 8, TraceHistogramMax: 0, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 3.2s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 86, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 2.9s InterpolantComputationTime, 1024 NumberOfCodeBlocks, 1024 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 1198 ConstructedInterpolants, 0 QuantifiedInterpolants, 4444 SizeOfPredicates, 12 NumberOfNonLiveVariables, 764 ConjunctsInSsa, 35 ConjunctsInUnsatCore, 15 InterpolantComputations, 3 PerfectInterpolantSequences, 64/493 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 - StatisticsResult: Ultimate Automizer benchmark data with 2 thread instances CFG has 4 procedures, 137 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 15.3s, OverallIterations: 14, TraceHistogramMax: 0, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 6.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 176, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 5.9s InterpolantComputationTime, 3323 NumberOfCodeBlocks, 3226 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 4223 ConstructedInterpolants, 0 QuantifiedInterpolants, 12938 SizeOfPredicates, 34 NumberOfNonLiveVariables, 2690 ConjunctsInSsa, 83 ConjunctsInUnsatCore, 30 InterpolantComputations, 5 PerfectInterpolantSequences, 6150/7041 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 - StatisticsResult: Ultimate Automizer benchmark data with 3 thread instances CFG has 5 procedures, 167 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 26.9s, OverallIterations: 20, TraceHistogramMax: 0, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 10.4s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 276, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 10.6s InterpolantComputationTime, 6797 NumberOfCodeBlocks, 6522 NumberOfCodeBlocksAsserted, 43 NumberOfCheckSat, 8883 ConstructedInterpolants, 0 QuantifiedInterpolants, 25367 SizeOfPredicates, 62 NumberOfNonLiveVariables, 5531 ConjunctsInSsa, 137 ConjunctsInUnsatCore, 45 InterpolantComputations, 7 PerfectInterpolantSequences, 18332/19718 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 - StatisticsResult: Ultimate Automizer benchmark data with 4 thread instances CFG has 6 procedures, 197 locations, 6 error locations. Started 1 CEGAR loops. OverallTime: 42.6s, OverallIterations: 26, TraceHistogramMax: 0, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 17.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 386, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 16.3s InterpolantComputationTime, 11446 NumberOfCodeBlocks, 10921 NumberOfCodeBlocksAsserted, 59 NumberOfCheckSat, 15178 ConstructedInterpolants, 0 QuantifiedInterpolants, 41731 SizeOfPredicates, 96 NumberOfNonLiveVariables, 9302 ConjunctsInSsa, 197 ConjunctsInUnsatCore, 60 InterpolantComputations, 9 PerfectInterpolantSequences, 36715/38629 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 - StatisticsResult: Ultimate Automizer benchmark data with 5 thread instances CFG has 7 procedures, 227 locations, 7 error locations. Started 1 CEGAR loops. OverallTime: 66.0s, OverallIterations: 32, TraceHistogramMax: 0, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 28.1s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 525, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 24.6s InterpolantComputationTime, 17324 NumberOfCodeBlocks, 16434 NumberOfCodeBlocksAsserted, 75 NumberOfCheckSat, 23712 ConstructedInterpolants, 0 QuantifiedInterpolants, 63511 SizeOfPredicates, 134 NumberOfNonLiveVariables, 13958 ConjunctsInSsa, 267 ConjunctsInUnsatCore, 76 InterpolantComputations, 10 PerfectInterpolantSequences, 62990/65953 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 - StatisticsResult: Ultimate Automizer benchmark data with 6 thread instances CFG has 8 procedures, 257 locations, 8 error locations. Started 1 CEGAR loops. OverallTime: 100.8s, OverallIterations: 38, TraceHistogramMax: 0, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 44.4s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 675, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 2.2s SatisfiabilityAnalysisTime, 35.5s InterpolantComputationTime, 24377 NumberOfCodeBlocks, 23007 NumberOfCodeBlocksAsserted, 91 NumberOfCheckSat, 33996 ConstructedInterpolants, 0 QuantifiedInterpolants, 90067 SizeOfPredicates, 177 NumberOfNonLiveVariables, 19454 ConjunctsInSsa, 336 ConjunctsInUnsatCore, 92 InterpolantComputations, 11 PerfectInterpolantSequences, 96406/100175 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 - StatisticsResult: Ultimate Automizer benchmark data with 7 thread instances CFG has 9 procedures, 287 locations, 9 error locations. Started 1 CEGAR loops. OverallTime: 141.3s, OverallIterations: 44, TraceHistogramMax: 0, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 61.8s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 838, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 3.3s SatisfiabilityAnalysisTime, 47.8s InterpolantComputationTime, 32605 NumberOfCodeBlocks, 30640 NumberOfCodeBlocksAsserted, 107 NumberOfCheckSat, 46030 ConstructedInterpolants, 0 QuantifiedInterpolants, 120443 SizeOfPredicates, 224 NumberOfNonLiveVariables, 25790 ConjunctsInSsa, 409 ConjunctsInUnsatCore, 108 InterpolantComputations, 12 PerfectInterpolantSequences, 136799/141407 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 - StatisticsResult: Ultimate Automizer benchmark data with 8 thread instances CFG has 10 procedures, 317 locations, 10 error locations. Started 1 CEGAR loops. OverallTime: 195.7s, OverallIterations: 50, TraceHistogramMax: 0, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 86.5s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1012, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.3s SsaConstructionTime, 3.9s SatisfiabilityAnalysisTime, 62.2s InterpolantComputationTime, 42008 NumberOfCodeBlocks, 39333 NumberOfCodeBlocksAsserted, 123 NumberOfCheckSat, 59814 ConstructedInterpolants, 0 QuantifiedInterpolants, 154639 SizeOfPredicates, 275 NumberOfNonLiveVariables, 32966 ConjunctsInSsa, 486 ConjunctsInUnsatCore, 124 InterpolantComputations, 13 PerfectInterpolantSequences, 184281/189761 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 - StatisticsResult: Ultimate Automizer benchmark data with 9 thread instances CFG has 11 procedures, 347 locations, 11 error locations. Started 1 CEGAR loops. OverallTime: 115.3s, OverallIterations: 40, TraceHistogramMax: 0, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 42.4s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 645, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 2.0s SatisfiabilityAnalysisTime, 31.5s InterpolantComputationTime, 23862 NumberOfCodeBlocks, 22492 NumberOfCodeBlocksAsserted, 91 NumberOfCheckSat, 33569 ConstructedInterpolants, 0 QuantifiedInterpolants, 83968 SizeOfPredicates, 161 NumberOfNonLiveVariables, 18285 ConjunctsInSsa, 312 ConjunctsInUnsatCore, 93 InterpolantComputations, 14 PerfectInterpolantSequences, 92815/96518 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: Timeout Completed graceful shutdown