/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-wrwc.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_20-callback_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-820ea7a [2022-02-19 19:07:16,339 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-19 19:07:16,340 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-19 19:07:16,396 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-19 19:07:16,396 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-19 19:07:16,397 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-19 19:07:16,398 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-19 19:07:16,399 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-19 19:07:16,401 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-19 19:07:16,401 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-19 19:07:16,402 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-19 19:07:16,403 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-19 19:07:16,406 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-19 19:07:16,407 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-19 19:07:16,408 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-19 19:07:16,408 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-19 19:07:16,409 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-19 19:07:16,409 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-19 19:07:16,411 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-19 19:07:16,412 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-19 19:07:16,413 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-19 19:07:16,417 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-19 19:07:16,418 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-19 19:07:16,418 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-19 19:07:16,422 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-19 19:07:16,422 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-19 19:07:16,422 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-19 19:07:16,423 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-19 19:07:16,423 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-19 19:07:16,424 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-19 19:07:16,424 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-19 19:07:16,424 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-19 19:07:16,425 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-19 19:07:16,425 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-19 19:07:16,426 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-19 19:07:16,426 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-19 19:07:16,427 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-19 19:07:16,427 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-19 19:07:16,427 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-19 19:07:16,428 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-19 19:07:16,428 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-19 19:07:16,435 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-wrwc.epf [2022-02-19 19:07:16,452 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-19 19:07:16,453 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-19 19:07:16,453 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-19 19:07:16,453 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-19 19:07:16,454 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-19 19:07:16,454 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-19 19:07:16,454 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-19 19:07:16,454 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-19 19:07:16,454 INFO L138 SettingsManager]: * Use SBE=true [2022-02-19 19:07:16,454 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-19 19:07:16,455 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-19 19:07:16,455 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-19 19:07:16,455 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-19 19:07:16,455 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-19 19:07:16,455 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-19 19:07:16,455 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-19 19:07:16,455 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-19 19:07:16,455 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-19 19:07:16,455 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-19 19:07:16,456 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-19 19:07:16,456 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-19 19:07:16,456 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-19 19:07:16,456 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-19 19:07:16,456 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-19 19:07:16,456 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-19 19:07:16,456 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-19 19:07:16,456 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-19 19:07:16,456 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-02-19 19:07:16,457 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-19 19:07:16,457 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-19 19:07:16,457 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-19 19:07:16,457 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-19 19:07:16,457 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-19 19:07:16,457 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-02-19 19:07:16,457 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-19 19:07:16,457 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-19 19:07:16,457 INFO L138 SettingsManager]: * MCR: Overapproximate write-read-write conflicts=false [2022-02-19 19:07:16,457 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-02-19 19:07:16,635 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-19 19:07:16,653 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-19 19:07:16,655 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-19 19:07:16,656 INFO L271 PluginConnector]: Initializing CDTParser... [2022-02-19 19:07:16,657 INFO L275 PluginConnector]: CDTParser initialized [2022-02-19 19:07:16,658 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_20-callback_racefree.i [2022-02-19 19:07:16,709 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/42dbb6180/eb4d74d523684223ba96e5349aee5cc3/FLAGc0768ffb1 [2022-02-19 19:07:17,116 INFO L306 CDTParser]: Found 1 translation units. [2022-02-19 19:07:17,117 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_20-callback_racefree.i [2022-02-19 19:07:17,126 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/42dbb6180/eb4d74d523684223ba96e5349aee5cc3/FLAGc0768ffb1 [2022-02-19 19:07:17,144 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/42dbb6180/eb4d74d523684223ba96e5349aee5cc3 [2022-02-19 19:07:17,147 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-19 19:07:17,147 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-02-19 19:07:17,153 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-02-19 19:07:17,153 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-02-19 19:07:17,155 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-02-19 19:07:17,156 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,156 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f8abcd1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17, skipping insertion in model container [2022-02-19 19:07:17,157 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,162 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-02-19 19:07:17,218 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-02-19 19:07:17,433 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_20-callback_racefree.i[30212,30225] [2022-02-19 19:07:17,460 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-19 19:07:17,471 INFO L203 MainTranslator]: Completed pre-run [2022-02-19 19:07:17,500 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_20-callback_racefree.i[30212,30225] [2022-02-19 19:07:17,519 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-19 19:07:17,541 INFO L208 MainTranslator]: Completed translation [2022-02-19 19:07:17,542 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17 WrapperNode [2022-02-19 19:07:17,542 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-02-19 19:07:17,543 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-19 19:07:17,543 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-19 19:07:17,543 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-19 19:07:17,548 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,565 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,597 INFO L137 Inliner]: procedures = 173, calls = 33, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 134 [2022-02-19 19:07:17,597 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-19 19:07:17,598 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-19 19:07:17,598 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-19 19:07:17,598 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-19 19:07:17,603 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,603 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,606 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,606 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,620 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,623 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,624 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,626 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-19 19:07:17,627 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-19 19:07:17,627 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-19 19:07:17,627 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-19 19:07:17,632 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (1/1) ... [2022-02-19 19:07:17,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-19 19:07:17,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:17,673 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-02-19 19:07:17,690 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-02-19 19:07:17,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-02-19 19:07:17,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-02-19 19:07:17,707 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-02-19 19:07:17,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-02-19 19:07:17,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-02-19 19:07:17,709 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2022-02-19 19:07:17,709 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2022-02-19 19:07:17,709 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-02-19 19:07:17,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-02-19 19:07:17,709 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-19 19:07:17,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-19 19:07:17,711 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-19 19:07:17,823 INFO L234 CfgBuilder]: Building ICFG [2022-02-19 19:07:17,824 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-19 19:07:17,999 INFO L275 CfgBuilder]: Performing block encoding [2022-02-19 19:07:18,005 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-19 19:07:18,005 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2022-02-19 19:07:18,007 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 07:07:18 BoogieIcfgContainer [2022-02-19 19:07:18,007 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-19 19:07:18,008 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-19 19:07:18,008 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-19 19:07:18,010 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-19 19:07:18,011 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.02 07:07:17" (1/3) ... [2022-02-19 19:07:18,011 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b3308bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 07:07:18, skipping insertion in model container [2022-02-19 19:07:18,011 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.02 07:07:17" (2/3) ... [2022-02-19 19:07:18,011 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b3308bf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 07:07:18, skipping insertion in model container [2022-02-19 19:07:18,012 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 07:07:18" (3/3) ... [2022-02-19 19:07:18,012 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_20-callback_racefree.i [2022-02-19 19:07:18,016 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-19 19:07:18,016 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-19 19:07:18,016 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-19 19:07:18,016 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-19 19:07:18,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,042 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,043 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,044 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,045 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,046 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,047 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,050 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,050 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,050 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,050 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,050 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,051 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,051 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,051 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:18,058 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2022-02-19 19:07:18,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 19:07:18,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:18,093 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-02-19 19:07:18,102 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-02-19 19:07:18,121 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 19:07:18,126 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=true, mMcrOverapproximateWrwc=false [2022-02-19 19:07:18,126 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-19 19:07:18,215 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:07:18,217 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:18,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:18,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1166080873, now seen corresponding path program 1 times [2022-02-19 19:07:18,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:18,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422027735] [2022-02-19 19:07:18,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:18,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:18,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:18,391 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:18,391 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:18,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422027735] [2022-02-19 19:07:18,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422027735] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:18,392 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:18,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 19:07:18,393 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461146312] [2022-02-19 19:07:18,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:18,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 19:07:18,397 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:18,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 19:07:18,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 19:07:18,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:18,413 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:18,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:18,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:18,450 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:07:18,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:18,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-19 19:07:18,451 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:18,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:18,452 INFO L85 PathProgramCache]: Analyzing trace with hash -990188296, now seen corresponding path program 1 times [2022-02-19 19:07:18,453 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:18,453 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118884766] [2022-02-19 19:07:18,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:18,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:18,575 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 19:07:18,575 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:18,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118884766] [2022-02-19 19:07:18,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118884766] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:18,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477888860] [2022-02-19 19:07:18,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:18,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:18,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:18,578 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-02-19 19:07:18,579 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-02-19 19:07:18,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:18,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:07:18,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:18,925 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:18,926 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:07:18,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477888860] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:18,927 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:07:18,927 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:07:18,928 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488840701] [2022-02-19 19:07:18,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:18,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:07:18,930 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:18,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:07:18,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:07:18,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:18,932 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:18,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:18,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:18,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:19,024 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 199 transitions and produced 200 states. [2022-02-19 19:07:19,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:19,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:19,044 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-02-19 19:07:19,244 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,SelfDestructingSolverStorable1 [2022-02-19 19:07:19,244 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:19,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:19,245 INFO L85 PathProgramCache]: Analyzing trace with hash -878163588, now seen corresponding path program 1 times [2022-02-19 19:07:19,245 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:19,245 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898767548] [2022-02-19 19:07:19,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:19,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:19,314 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:19,315 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:19,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898767548] [2022-02-19 19:07:19,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898767548] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:19,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791962071] [2022-02-19 19:07:19,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:19,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:19,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:19,317 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-02-19 19:07:19,318 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-02-19 19:07:19,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:19,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:07:19,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:19,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-19 19:07:19,581 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:07:19,581 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791962071] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:19,581 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:07:19,581 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:07:19,582 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005185836] [2022-02-19 19:07:19,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:19,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:07:19,583 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:19,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:07:19,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:07:19,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:19,584 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:19,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:19,584 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:19,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:19,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:19,624 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 189 transitions and produced 190 states. [2022-02-19 19:07:19,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:19,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:19,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:19,642 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-02-19 19:07:19,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:19,832 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:19,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:19,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1546715567, now seen corresponding path program 1 times [2022-02-19 19:07:19,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:19,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488893717] [2022-02-19 19:07:19,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:19,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:19,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:19,916 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:19,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:19,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488893717] [2022-02-19 19:07:19,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488893717] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:19,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143846217] [2022-02-19 19:07:19,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:19,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:19,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:19,918 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-02-19 19:07:19,919 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-02-19 19:07:20,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:20,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 19:07:20,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:20,179 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:20,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:07:20,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:20,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143846217] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:07:20,346 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:07:20,346 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 19:07:20,346 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536716672] [2022-02-19 19:07:20,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:07:20,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 19:07:20,348 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:20,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 19:07:20,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 19:07:20,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:20,348 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:20,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 10 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:20,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:20,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:20,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:20,349 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:20,541 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 88 transitions and produced 89 states. [2022-02-19 19:07:20,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:20,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:20,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:20,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:20,563 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-02-19 19:07:20,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:20,743 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:20,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:20,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1719466845, now seen corresponding path program 1 times [2022-02-19 19:07:20,743 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:20,743 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280311475] [2022-02-19 19:07:20,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:20,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:20,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:20,851 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:07:20,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:20,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280311475] [2022-02-19 19:07:20,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280311475] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:20,857 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:20,858 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-19 19:07:20,858 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937754015] [2022-02-19 19:07:20,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:20,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-19 19:07:20,861 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:20,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-19 19:07:20,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-19 19:07:20,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:20,862 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:20,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:20,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:20,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:20,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:20,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:20,863 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,071 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 99 transitions and produced 100 states. [2022-02-19 19:07:21,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:21,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:21,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:21,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:07:21,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-19 19:07:21,072 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:21,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:21,074 INFO L85 PathProgramCache]: Analyzing trace with hash -20955091, now seen corresponding path program 1 times [2022-02-19 19:07:21,074 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:21,074 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250077910] [2022-02-19 19:07:21,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:21,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:21,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:07:21,114 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 19:07:21,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:07:21,162 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 19:07:21,163 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 19:07:21,163 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 3 remaining) [2022-02-19 19:07:21,167 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2022-02-19 19:07:21,167 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 3 remaining) [2022-02-19 19:07:21,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-02-19 19:07:21,176 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2022-02-19 19:07:21,179 WARN L235 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 19:07:21,179 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-02-19 19:07:21,196 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:21,209 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-19 19:07:21,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 19:07:21,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:21,215 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 19:07:21,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Waiting until timeout for monitored process [2022-02-19 19:07:21,218 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 19:07:21,219 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=true, mMcrOverapproximateWrwc=false [2022-02-19 19:07:21,219 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-02-19 19:07:21,244 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:07:21,246 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:21,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:21,247 INFO L85 PathProgramCache]: Analyzing trace with hash -759086631, now seen corresponding path program 1 times [2022-02-19 19:07:21,247 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:21,247 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101084699] [2022-02-19 19:07:21,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:21,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:21,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:21,274 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:21,274 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:21,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101084699] [2022-02-19 19:07:21,275 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101084699] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:21,275 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:21,275 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 19:07:21,275 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895817184] [2022-02-19 19:07:21,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:21,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 19:07:21,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:21,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 19:07:21,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 19:07:21,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,276 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:21,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:21,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,284 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:07:21,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-02-19 19:07:21,284 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:21,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:21,285 INFO L85 PathProgramCache]: Analyzing trace with hash -583194054, now seen corresponding path program 1 times [2022-02-19 19:07:21,285 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:21,285 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198097835] [2022-02-19 19:07:21,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:21,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:21,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:21,316 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 19:07:21,316 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:21,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198097835] [2022-02-19 19:07:21,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198097835] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:21,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398253986] [2022-02-19 19:07:21,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:21,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:21,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:21,318 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 19:07:21,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-19 19:07:21,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:21,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:07:21,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:21,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:21,482 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:07:21,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398253986] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:21,482 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:07:21,482 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:07:21,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60263637] [2022-02-19 19:07:21,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:21,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:07:21,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:21,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:07:21,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:07:21,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,484 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:21,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:21,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,484 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,510 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 199 transitions and produced 200 states. [2022-02-19 19:07:21,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:21,533 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-19 19:07:21,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:21,732 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:21,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:21,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1920957402, now seen corresponding path program 1 times [2022-02-19 19:07:21,732 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:21,732 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257048845] [2022-02-19 19:07:21,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:21,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:21,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:21,773 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:21,773 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:21,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257048845] [2022-02-19 19:07:21,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257048845] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:21,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678990241] [2022-02-19 19:07:21,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:21,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:21,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:21,778 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-02-19 19:07:21,797 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-02-19 19:07:21,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:21,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:07:21,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:21,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-19 19:07:21,972 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:07:21,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678990241] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:21,972 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:07:21,972 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:07:21,972 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122635138] [2022-02-19 19:07:21,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:21,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:07:21,973 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:21,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:07:21,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:07:21,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,975 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:21,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:21,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:21,975 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,996 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 189 transitions and produced 190 states. [2022-02-19 19:07:21,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:21,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:21,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:22,019 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-02-19 19:07:22,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:22,212 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:22,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:22,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1225897457, now seen corresponding path program 1 times [2022-02-19 19:07:22,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:22,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832542238] [2022-02-19 19:07:22,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:22,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:22,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:22,252 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:22,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:22,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832542238] [2022-02-19 19:07:22,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832542238] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:22,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581470471] [2022-02-19 19:07:22,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:22,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:22,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:22,256 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-02-19 19:07:22,257 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-02-19 19:07:22,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:22,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 19:07:22,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:22,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:22,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:07:22,615 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:22,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581470471] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:07:22,615 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:07:22,615 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 19:07:22,616 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574525489] [2022-02-19 19:07:22,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:07:22,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 19:07:22,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:22,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 19:07:22,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 19:07:22,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:22,619 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:22,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 10 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:22,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:22,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:22,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:22,619 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:22,718 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 88 transitions and produced 89 states. [2022-02-19 19:07:22,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:22,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:22,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:22,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:22,737 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-02-19 19:07:22,919 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,SelfDestructingSolverStorable9 [2022-02-19 19:07:22,920 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:22,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:22,920 INFO L85 PathProgramCache]: Analyzing trace with hash -945018209, now seen corresponding path program 1 times [2022-02-19 19:07:22,920 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:22,920 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402220756] [2022-02-19 19:07:22,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:22,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:22,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:22,966 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:07:22,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:22,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402220756] [2022-02-19 19:07:22,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402220756] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:22,967 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:22,967 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-19 19:07:22,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656072500] [2022-02-19 19:07:22,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:22,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-19 19:07:22,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:22,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-19 19:07:22,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-19 19:07:22,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:22,968 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:22,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:22,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:22,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:22,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:22,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:22,968 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:23,499 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 144 transitions and produced 145 states. [2022-02-19 19:07:23,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:23,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:23,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:23,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:23,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:07:23,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-19 19:07:23,501 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:23,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:23,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1618384889, now seen corresponding path program 1 times [2022-02-19 19:07:23,502 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:23,502 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617972342] [2022-02-19 19:07:23,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:23,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:23,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:23,580 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:07:23,580 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:23,580 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617972342] [2022-02-19 19:07:23,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617972342] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:23,580 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:23,580 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:07:23,580 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587486438] [2022-02-19 19:07:23,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:23,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:07:23,581 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:23,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:07:23,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:07:23,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:23,581 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:23,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 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-02-19 19:07:23,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:23,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:23,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:23,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:23,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:07:23,582 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:24,315 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 155 transitions and produced 156 states. [2022-02-19 19:07:24,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:07:24,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:07:24,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-02-19 19:07:24,316 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-19 19:07:24,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:24,317 INFO L85 PathProgramCache]: Analyzing trace with hash -691790313, now seen corresponding path program 1 times [2022-02-19 19:07:24,317 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:24,317 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087141945] [2022-02-19 19:07:24,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:24,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:24,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:07:24,341 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 19:07:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:07:24,367 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 19:07:24,367 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 19:07:24,368 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 4 remaining) [2022-02-19 19:07:24,368 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 4 remaining) [2022-02-19 19:07:24,368 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 4 remaining) [2022-02-19 19:07:24,368 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 4 remaining) [2022-02-19 19:07:24,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-02-19 19:07:24,369 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2022-02-19 19:07:24,369 WARN L235 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 19:07:24,369 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-02-19 19:07:24,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,380 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,381 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,382 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,383 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,384 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,385 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,386 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,387 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,388 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,388 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,388 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,388 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,388 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,388 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,388 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,391 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,391 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,391 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,391 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,391 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,392 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,393 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:24,395 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-19 19:07:24,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 19:07:24,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:24,398 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 19:07:24,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (10)] Waiting until timeout for monitored process [2022-02-19 19:07:24,401 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 19:07:24,401 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=true, mMcrOverapproximateWrwc=false [2022-02-19 19:07:24,401 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-02-19 19:07:24,411 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:07:24,412 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-02-19 19:07:24,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:24,412 INFO L85 PathProgramCache]: Analyzing trace with hash 151618783, now seen corresponding path program 1 times [2022-02-19 19:07:24,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:24,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172597454] [2022-02-19 19:07:24,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:24,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:24,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:24,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:24,430 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:24,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172597454] [2022-02-19 19:07:24,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172597454] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:24,431 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:24,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 19:07:24,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937932546] [2022-02-19 19:07:24,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:24,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 19:07:24,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:24,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 19:07:24,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 19:07:24,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:24,432 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:24,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:24,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:24,439 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:07:24,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:24,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-02-19 19:07:24,439 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-02-19 19:07:24,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:24,440 INFO L85 PathProgramCache]: Analyzing trace with hash 327511360, now seen corresponding path program 1 times [2022-02-19 19:07:24,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:24,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305610544] [2022-02-19 19:07:24,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:24,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:24,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:24,480 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 19:07:24,480 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:24,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305610544] [2022-02-19 19:07:24,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305610544] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:24,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23336319] [2022-02-19 19:07:24,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:24,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:24,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:24,482 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-02-19 19:07:24,483 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-02-19 19:07:24,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:24,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:07:24,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:24,611 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:24,611 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:07:24,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23336319] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:24,611 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:07:24,611 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:07:24,612 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945765851] [2022-02-19 19:07:24,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:24,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:07:24,612 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:24,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:07:24,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:07:24,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:24,612 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:24,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:24,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:24,613 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:24,636 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 199 transitions and produced 200 states. [2022-02-19 19:07:24,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:24,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:24,655 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-02-19 19:07:24,843 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,SelfDestructingSolverStorable14 [2022-02-19 19:07:24,843 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-02-19 19:07:24,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:24,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1282980740, now seen corresponding path program 1 times [2022-02-19 19:07:24,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:24,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326450593] [2022-02-19 19:07:24,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:24,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:24,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:24,876 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:24,877 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:24,877 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326450593] [2022-02-19 19:07:24,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326450593] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:24,877 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760621589] [2022-02-19 19:07:24,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:24,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:24,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:24,879 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-02-19 19:07:24,881 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-02-19 19:07:24,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:24,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:07:24,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:25,072 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-19 19:07:25,072 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:07:25,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760621589] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:25,072 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:07:25,072 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:07:25,074 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251215995] [2022-02-19 19:07:25,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:25,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:07:25,075 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:25,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:07:25,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:07:25,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:25,076 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:25,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:25,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:25,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:25,076 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:25,097 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 189 transitions and produced 190 states. [2022-02-19 19:07:25,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:25,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:25,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:25,119 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-02-19 19:07:25,311 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,SelfDestructingSolverStorable15 [2022-02-19 19:07:25,311 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-02-19 19:07:25,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:25,312 INFO L85 PathProgramCache]: Analyzing trace with hash -2113480969, now seen corresponding path program 1 times [2022-02-19 19:07:25,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:25,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698121496] [2022-02-19 19:07:25,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:25,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:25,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:25,344 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:25,344 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:25,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698121496] [2022-02-19 19:07:25,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698121496] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:25,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37164633] [2022-02-19 19:07:25,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:25,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:25,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:25,346 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-02-19 19:07:25,347 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-02-19 19:07:25,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:25,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 19:07:25,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:25,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:25,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:07:25,687 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:25,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37164633] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:07:25,687 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:07:25,688 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 19:07:25,688 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305856542] [2022-02-19 19:07:25,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:07:25,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 19:07:25,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:25,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 19:07:25,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 19:07:25,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:25,689 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:25,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 10 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:25,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:25,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:25,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:25,689 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:25,792 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 88 transitions and produced 89 states. [2022-02-19 19:07:25,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:25,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:25,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:25,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:25,814 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-02-19 19:07:26,007 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,SelfDestructingSolverStorable16 [2022-02-19 19:07:26,008 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-02-19 19:07:26,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:26,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1998352805, now seen corresponding path program 1 times [2022-02-19 19:07:26,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:26,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595528433] [2022-02-19 19:07:26,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:26,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:26,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:26,057 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:07:26,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:26,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595528433] [2022-02-19 19:07:26,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595528433] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:26,059 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:26,059 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-19 19:07:26,059 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164522282] [2022-02-19 19:07:26,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:26,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-19 19:07:26,060 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:26,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-19 19:07:26,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-19 19:07:26,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:26,060 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:26,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:26,061 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:26,639 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 144 transitions and produced 145 states. [2022-02-19 19:07:26,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:26,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:26,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:26,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:26,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:07:26,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-02-19 19:07:26,641 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-02-19 19:07:26,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:26,641 INFO L85 PathProgramCache]: Analyzing trace with hash -884875487, now seen corresponding path program 1 times [2022-02-19 19:07:26,641 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:26,641 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169491315] [2022-02-19 19:07:26,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:26,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:26,699 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:07:26,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:26,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169491315] [2022-02-19 19:07:26,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169491315] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:26,700 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:26,700 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:07:26,700 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758625939] [2022-02-19 19:07:26,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:26,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:07:26,701 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:26,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:07:26,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:07:26,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:26,701 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:26,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 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-02-19 19:07:26,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:26,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:26,701 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:26,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:26,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:07:26,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:42,111 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 323 transitions and produced 324 states. [2022-02-19 19:07:42,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:42,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:42,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:42,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:42,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:42,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:07:42,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-02-19 19:07:42,112 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-02-19 19:07:42,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:42,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1950016974, now seen corresponding path program 1 times [2022-02-19 19:07:42,113 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:42,113 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311838136] [2022-02-19 19:07:42,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:42,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:42,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:42,167 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-02-19 19:07:42,167 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:42,168 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311838136] [2022-02-19 19:07:42,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311838136] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:42,168 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230508676] [2022-02-19 19:07:42,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:42,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:42,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:42,169 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-02-19 19:07:42,174 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-02-19 19:07:42,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:42,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 19:07:42,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:42,545 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:42,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:07:42,838 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:42,839 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230508676] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:07:42,839 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:07:42,839 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 19:07:42,840 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709381984] [2022-02-19 19:07:42,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:07:42,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 19:07:42,841 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:42,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 19:07:42,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 19:07:42,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:42,841 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:42,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 17.05263157894737) internal successors, (324), 19 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:42,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:42,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:42,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:42,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:42,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:42,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:07:42,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:44,385 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 200 transitions and produced 201 states. [2022-02-19 19:07:44,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:44,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:44,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:44,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:44,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:44,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:07:44,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:07:44,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-19 19:07:44,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2022-02-19 19:07:44,586 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-02-19 19:07:44,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:44,587 INFO L85 PathProgramCache]: Analyzing trace with hash -847369440, now seen corresponding path program 1 times [2022-02-19 19:07:44,587 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:44,587 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374615637] [2022-02-19 19:07:44,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:44,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:44,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:44,662 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-19 19:07:44,663 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:44,663 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374615637] [2022-02-19 19:07:44,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374615637] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:44,663 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:44,663 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:07:44,663 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104802729] [2022-02-19 19:07:44,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:44,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:07:44,664 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:44,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:07:44,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:07:44,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:44,664 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:44,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:44,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:44,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:44,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:44,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:44,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:44,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:07:44,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:07:44,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:46,576 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 211 transitions and produced 212 states. [2022-02-19 19:07:46,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:46,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:46,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:46,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:46,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:46,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:07:46,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:07:46,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:07:46,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-02-19 19:07:46,581 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-02-19 19:07:46,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:46,582 INFO L85 PathProgramCache]: Analyzing trace with hash -1594731514, now seen corresponding path program 1 times [2022-02-19 19:07:46,582 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:46,582 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503525859] [2022-02-19 19:07:46,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:46,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:46,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:07:46,600 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 19:07:46,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:07:46,626 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 19:07:46,627 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 19:07:46,627 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2022-02-19 19:07:46,627 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2022-02-19 19:07:46,627 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2022-02-19 19:07:46,627 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2022-02-19 19:07:46,627 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2022-02-19 19:07:46,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-02-19 19:07:46,628 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 19:07:46,628 WARN L235 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 19:07:46,628 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-02-19 19:07:46,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:07:46,652 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-02-19 19:07:46,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 19:07:46,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:46,654 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 19:07:46,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Waiting until timeout for monitored process [2022-02-19 19:07:46,657 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 19:07:46,658 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=true, mMcrOverapproximateWrwc=false [2022-02-19 19:07:46,658 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-02-19 19:07:46,668 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:07:46,668 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-02-19 19:07:46,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:46,668 INFO L85 PathProgramCache]: Analyzing trace with hash -435933529, now seen corresponding path program 1 times [2022-02-19 19:07:46,669 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:46,669 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726938144] [2022-02-19 19:07:46,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:46,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:46,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:46,682 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:46,682 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:46,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726938144] [2022-02-19 19:07:46,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726938144] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:46,683 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:46,683 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 19:07:46,683 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120909787] [2022-02-19 19:07:46,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:46,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 19:07:46,683 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:46,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 19:07:46,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 19:07:46,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:46,684 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:46,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:46,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:46,708 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:07:46,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:46,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-02-19 19:07:46,709 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-02-19 19:07:46,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:46,710 INFO L85 PathProgramCache]: Analyzing trace with hash -260040952, now seen corresponding path program 1 times [2022-02-19 19:07:46,710 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:46,710 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521397771] [2022-02-19 19:07:46,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:46,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:46,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:46,734 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 19:07:46,734 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:46,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521397771] [2022-02-19 19:07:46,734 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521397771] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:46,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92142833] [2022-02-19 19:07:46,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:46,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:46,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:46,740 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-02-19 19:07:46,741 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-02-19 19:07:46,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:46,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:07:46,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:46,885 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:46,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:07:46,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92142833] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:46,885 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:07:46,885 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:07:46,885 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343862356] [2022-02-19 19:07:46,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:46,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:07:46,886 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:46,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:07:46,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:07:46,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:46,886 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:46,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:46,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:46,887 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:46,909 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 199 transitions and produced 200 states. [2022-02-19 19:07:46,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:46,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:46,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-19 19:07:47,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:47,123 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-02-19 19:07:47,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:47,124 INFO L85 PathProgramCache]: Analyzing trace with hash -966202500, now seen corresponding path program 1 times [2022-02-19 19:07:47,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:47,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786695660] [2022-02-19 19:07:47,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:47,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:47,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:47,153 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:47,153 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:47,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786695660] [2022-02-19 19:07:47,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786695660] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:47,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155144461] [2022-02-19 19:07:47,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:47,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:47,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:47,155 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 19:07:47,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-19 19:07:47,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:47,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:07:47,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:47,352 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-19 19:07:47,352 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:07:47,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155144461] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:47,352 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:07:47,352 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:07:47,352 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739905818] [2022-02-19 19:07:47,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:47,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:07:47,353 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:47,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:07:47,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:07:47,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:47,353 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:47,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:47,353 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:47,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:47,354 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:47,372 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 189 transitions and produced 190 states. [2022-02-19 19:07:47,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:47,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:47,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:47,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-19 19:07:47,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-02-19 19:07:47,587 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-02-19 19:07:47,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:47,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1883454017, now seen corresponding path program 1 times [2022-02-19 19:07:47,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:47,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131343984] [2022-02-19 19:07:47,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:47,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:47,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:47,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:47,614 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:47,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131343984] [2022-02-19 19:07:47,614 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131343984] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:07:47,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47664838] [2022-02-19 19:07:47,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:47,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:07:47,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:07:47,616 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-02-19 19:07:47,617 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-02-19 19:07:47,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:47,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 19:07:47,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:07:47,843 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:47,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:07:47,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:07:47,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47664838] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:07:47,986 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:07:47,986 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 19:07:47,986 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669410539] [2022-02-19 19:07:47,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:07:47,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 19:07:47,986 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:47,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 19:07:47,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 19:07:47,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:47,987 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:47,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 10 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:47,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:47,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:47,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:47,987 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:48,081 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 88 transitions and produced 89 states. [2022-02-19 19:07:48,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:48,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:48,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:48,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:48,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-19 19:07:48,282 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,SelfDestructingSolverStorable25 [2022-02-19 19:07:48,282 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-02-19 19:07:48,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:48,282 INFO L85 PathProgramCache]: Analyzing trace with hash -42323603, now seen corresponding path program 1 times [2022-02-19 19:07:48,283 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:48,283 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353660279] [2022-02-19 19:07:48,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:48,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:48,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:48,321 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:07:48,322 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:48,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353660279] [2022-02-19 19:07:48,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353660279] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:48,322 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:48,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-19 19:07:48,323 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739161637] [2022-02-19 19:07:48,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:48,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-19 19:07:48,324 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:48,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-19 19:07:48,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-19 19:07:48,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:48,324 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:48,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:07:48,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:48,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:48,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:48,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:07:48,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:48,797 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 144 transitions and produced 145 states. [2022-02-19 19:07:48,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:48,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:48,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:48,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:48,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:07:48,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-02-19 19:07:48,798 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-02-19 19:07:48,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:07:48,798 INFO L85 PathProgramCache]: Analyzing trace with hash -757859073, now seen corresponding path program 1 times [2022-02-19 19:07:48,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:07:48,798 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944662084] [2022-02-19 19:07:48,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:07:48,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:07:48,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:07:48,864 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:07:48,864 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:07:48,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944662084] [2022-02-19 19:07:48,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944662084] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:07:48,865 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:07:48,865 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:07:48,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061841278] [2022-02-19 19:07:48,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:07:48,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:07:48,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:07:48,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:07:48,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:07:48,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:48,866 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:07:48,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 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-02-19 19:07:48,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:07:48,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:48,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:07:48,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:07:48,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:07:48,866 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:02,946 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 323 transitions and produced 324 states. [2022-02-19 19:08:02,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:02,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:02,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:02,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:02,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:02,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:02,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-02-19 19:08:02,947 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-02-19 19:08:02,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:02,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1610003110, now seen corresponding path program 1 times [2022-02-19 19:08:02,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:02,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945607344] [2022-02-19 19:08:02,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:02,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:02,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:02,990 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-02-19 19:08:02,990 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:02,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945607344] [2022-02-19 19:08:02,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945607344] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:08:02,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175334375] [2022-02-19 19:08:02,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:02,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:08:02,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:08:02,992 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-02-19 19:08:02,993 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-02-19 19:08:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:03,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 19:08:03,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:08:03,310 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:03,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:08:03,546 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:03,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175334375] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:08:03,546 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:08:03,546 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 19:08:03,546 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793639568] [2022-02-19 19:08:03,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:08:03,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 19:08:03,547 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:03,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 19:08:03,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 19:08:03,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:03,549 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:03,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 17.05263157894737) internal successors, (324), 19 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:03,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:03,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:03,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:03,550 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:03,550 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:03,550 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:03,550 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:05,033 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 200 transitions and produced 201 states. [2022-02-19 19:08:05,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:05,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:05,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:05,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:05,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:05,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:05,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:08:05,054 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-02-19 19:08:05,234 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-02-19 19:08:05,235 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-02-19 19:08:05,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:05,235 INFO L85 PathProgramCache]: Analyzing trace with hash 778213268, now seen corresponding path program 1 times [2022-02-19 19:08:05,235 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:05,235 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217843838] [2022-02-19 19:08:05,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:05,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:05,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:05,295 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-19 19:08:05,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:05,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217843838] [2022-02-19 19:08:05,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217843838] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:05,296 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:05,296 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:08:05,296 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602379790] [2022-02-19 19:08:05,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:05,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:08:05,296 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:05,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:08:05,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:08:05,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:05,297 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:05,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:08:05,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:09,069 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 256 transitions and produced 257 states. [2022-02-19 19:08:09,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:09,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:09,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:09,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:09,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:09,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:09,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:08:09,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:09,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-02-19 19:08:09,070 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-02-19 19:08:09,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:09,070 INFO L85 PathProgramCache]: Analyzing trace with hash 242651624, now seen corresponding path program 1 times [2022-02-19 19:08:09,070 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:09,071 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049931925] [2022-02-19 19:08:09,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:09,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:09,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:09,142 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-02-19 19:08:09,142 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:09,142 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049931925] [2022-02-19 19:08:09,142 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049931925] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:09,142 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:09,142 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:08:09,142 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895486563] [2022-02-19 19:08:09,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:09,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:08:09,143 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:09,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:08:09,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:08:09,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:09,143 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:09,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:09,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:09,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:09,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:09,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:09,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:09,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:09,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:08:09,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:09,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:13,539 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 267 transitions and produced 268 states. [2022-02-19 19:08:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:08:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:13,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-02-19 19:08:13,541 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2022-02-19 19:08:13,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:13,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1266204870, now seen corresponding path program 1 times [2022-02-19 19:08:13,541 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:13,541 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544005726] [2022-02-19 19:08:13,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:13,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:13,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:08:13,562 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 19:08:13,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:08:13,592 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 19:08:13,593 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 19:08:13,593 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (5 of 6 remaining) [2022-02-19 19:08:13,593 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2022-02-19 19:08:13,593 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2022-02-19 19:08:13,593 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2022-02-19 19:08:13,593 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2022-02-19 19:08:13,593 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2022-02-19 19:08:13,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-02-19 19:08:13,594 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 19:08:13,594 WARN L235 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 19:08:13,594 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2022-02-19 19:08:13,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,618 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,618 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,618 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,618 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,618 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,618 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,618 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,618 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,618 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,619 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,619 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,619 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,619 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,619 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,619 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,619 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:13,621 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2022-02-19 19:08:13,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 19:08:13,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:08:13,623 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 19:08:13,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Waiting until timeout for monitored process [2022-02-19 19:08:13,635 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 19:08:13,635 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=true, mMcrOverapproximateWrwc=false [2022-02-19 19:08:13,635 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2022-02-19 19:08:13,645 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:08:13,645 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:13,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:13,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1105900763, now seen corresponding path program 1 times [2022-02-19 19:08:13,646 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:13,646 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403708711] [2022-02-19 19:08:13,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:13,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:13,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:13,658 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:13,658 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:13,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403708711] [2022-02-19 19:08:13,658 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403708711] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:13,658 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:13,658 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 19:08:13,658 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469719394] [2022-02-19 19:08:13,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:13,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 19:08:13,658 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:13,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 19:08:13,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 19:08:13,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:13,659 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:13,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:13,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:13,666 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:08:13,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:13,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-02-19 19:08:13,666 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:13,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:13,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1281793340, now seen corresponding path program 1 times [2022-02-19 19:08:13,667 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:13,667 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383769607] [2022-02-19 19:08:13,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:13,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:13,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:13,697 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 19:08:13,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:13,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383769607] [2022-02-19 19:08:13,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383769607] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:08:13,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271318292] [2022-02-19 19:08:13,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:13,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:08:13,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:08:13,703 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-02-19 19:08:13,704 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-02-19 19:08:13,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:13,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:08:13,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:08:13,871 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:13,871 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:08:13,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271318292] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:13,871 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:08:13,871 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:08:13,871 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455606435] [2022-02-19 19:08:13,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:13,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:08:13,872 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:13,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:08:13,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:08:13,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:13,872 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:13,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:13,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:13,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:13,893 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 199 transitions and produced 200 states. [2022-02-19 19:08:13,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:13,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:13,912 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-02-19 19:08:14,107 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,SelfDestructingSolverStorable33 [2022-02-19 19:08:14,107 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:14,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:14,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1637945648, now seen corresponding path program 1 times [2022-02-19 19:08:14,108 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:14,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051205818] [2022-02-19 19:08:14,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:14,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:14,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:14,141 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:14,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:14,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051205818] [2022-02-19 19:08:14,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051205818] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:08:14,142 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282618519] [2022-02-19 19:08:14,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:14,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:08:14,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:08:14,143 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-02-19 19:08:14,144 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-02-19 19:08:14,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:14,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:08:14,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:08:14,365 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-19 19:08:14,365 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:08:14,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282618519] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:14,365 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:08:14,365 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:08:14,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140445530] [2022-02-19 19:08:14,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:14,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:08:14,366 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:14,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:08:14,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:08:14,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:14,366 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:14,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:14,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:14,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:14,366 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:14,384 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 189 transitions and produced 190 states. [2022-02-19 19:08:14,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:14,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:14,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:14,407 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-02-19 19:08:14,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-02-19 19:08:14,603 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:14,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:14,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1248655347, now seen corresponding path program 1 times [2022-02-19 19:08:14,603 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:14,603 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077104387] [2022-02-19 19:08:14,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:14,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:14,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:14,628 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:14,628 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:14,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077104387] [2022-02-19 19:08:14,628 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077104387] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:08:14,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865886790] [2022-02-19 19:08:14,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:14,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:08:14,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:08:14,630 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-02-19 19:08:14,651 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-02-19 19:08:14,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:14,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 19:08:14,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:08:14,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:14,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:08:15,025 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:15,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865886790] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:08:15,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:08:15,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 19:08:15,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196449733] [2022-02-19 19:08:15,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:08:15,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 19:08:15,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:15,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 19:08:15,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 19:08:15,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:15,026 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:15,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 10 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:15,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:15,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:15,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:15,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:15,141 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 88 transitions and produced 89 states. [2022-02-19 19:08:15,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:15,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:15,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:15,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:15,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-02-19 19:08:15,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:08:15,342 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:15,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:15,343 INFO L85 PathProgramCache]: Analyzing trace with hash 855564193, now seen corresponding path program 1 times [2022-02-19 19:08:15,343 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:15,343 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630660126] [2022-02-19 19:08:15,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:15,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:15,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:15,374 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:08:15,374 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:15,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630660126] [2022-02-19 19:08:15,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630660126] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:15,375 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:15,375 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-19 19:08:15,375 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827598064] [2022-02-19 19:08:15,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:15,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-19 19:08:15,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:15,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-19 19:08:15,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-19 19:08:15,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:15,376 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:15,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:15,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:15,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:15,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:15,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:15,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:15,822 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 144 transitions and produced 145 states. [2022-02-19 19:08:15,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:15,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:15,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:15,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:15,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:08:15,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-02-19 19:08:15,823 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:15,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:15,823 INFO L85 PathProgramCache]: Analyzing trace with hash -777308001, now seen corresponding path program 1 times [2022-02-19 19:08:15,823 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:15,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93074586] [2022-02-19 19:08:15,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:15,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:15,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:15,872 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:08:15,872 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:15,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93074586] [2022-02-19 19:08:15,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93074586] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:15,873 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:15,873 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:08:15,873 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333724885] [2022-02-19 19:08:15,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:15,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:08:15,873 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:15,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:08:15,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:08:15,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:15,874 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:15,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 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-02-19 19:08:15,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:15,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:15,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:15,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:15,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:08:15,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:29,935 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 323 transitions and produced 324 states. [2022-02-19 19:08:29,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:29,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:29,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:29,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:29,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:29,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:29,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-02-19 19:08:29,936 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:29,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:29,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1678575568, now seen corresponding path program 1 times [2022-02-19 19:08:29,937 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:29,937 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398753803] [2022-02-19 19:08:29,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:29,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:29,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:29,971 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-02-19 19:08:29,972 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:29,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398753803] [2022-02-19 19:08:29,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398753803] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:08:29,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524231671] [2022-02-19 19:08:29,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:29,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:08:29,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:08:29,988 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-02-19 19:08:29,989 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-02-19 19:08:30,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:30,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 19:08:30,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:08:30,331 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:30,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:08:30,590 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:30,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524231671] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:08:30,591 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:08:30,591 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 19:08:30,591 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707464660] [2022-02-19 19:08:30,591 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:08:30,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 19:08:30,592 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:30,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 19:08:30,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 19:08:30,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:30,592 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:30,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 17.05263157894737) internal successors, (324), 19 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:30,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:30,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:30,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:30,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:30,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:30,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:30,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:32,091 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 200 transitions and produced 201 states. [2022-02-19 19:08:32,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:32,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:32,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:32,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:32,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:32,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:32,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:08:32,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-19 19:08:32,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:08:32,293 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:32,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:32,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1247585250, now seen corresponding path program 1 times [2022-02-19 19:08:32,293 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:32,293 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575823048] [2022-02-19 19:08:32,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:32,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:32,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:32,356 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-19 19:08:32,356 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:32,356 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575823048] [2022-02-19 19:08:32,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575823048] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:32,356 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:32,356 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:08:32,356 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152336910] [2022-02-19 19:08:32,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:32,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:08:32,357 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:32,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:08:32,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:08:32,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:32,357 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:32,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:32,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:32,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:32,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:32,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:32,357 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:32,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:32,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:08:32,358 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:36,136 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 256 transitions and produced 257 states. [2022-02-19 19:08:36,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:36,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:36,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:36,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:36,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:36,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:36,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:08:36,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:36,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-02-19 19:08:36,138 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:36,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:36,138 INFO L85 PathProgramCache]: Analyzing trace with hash -11377610, now seen corresponding path program 1 times [2022-02-19 19:08:36,139 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:36,139 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535474615] [2022-02-19 19:08:36,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:36,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:36,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:36,212 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-02-19 19:08:36,212 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:36,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535474615] [2022-02-19 19:08:36,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535474615] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:36,213 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:36,213 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:08:36,213 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904369800] [2022-02-19 19:08:36,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:36,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:08:36,213 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:36,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:08:36,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:08:36,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:36,214 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:36,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:36,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:36,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:36,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:36,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:36,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:36,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:36,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:08:36,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:36,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:44,246 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 312 transitions and produced 313 states. [2022-02-19 19:08:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:08:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:44,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-02-19 19:08:44,248 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:44,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:44,248 INFO L85 PathProgramCache]: Analyzing trace with hash -286901341, now seen corresponding path program 1 times [2022-02-19 19:08:44,248 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:44,248 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448207015] [2022-02-19 19:08:44,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:44,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:44,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:44,341 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-19 19:08:44,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:44,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448207015] [2022-02-19 19:08:44,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448207015] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:44,342 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:44,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:08:44,342 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627386726] [2022-02-19 19:08:44,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:44,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:08:44,342 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:44,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:08:44,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:08:44,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:44,343 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:44,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 7 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:08:44,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:44,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:44,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:53,711 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 323 transitions and produced 324 states. [2022-02-19 19:08:53,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:53,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:53,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:53,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:53,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:53,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:08:53,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:08:53,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:53,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:53,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:08:53,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-02-19 19:08:53,712 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 3 more)] === [2022-02-19 19:08:53,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:53,713 INFO L85 PathProgramCache]: Analyzing trace with hash 812436723, now seen corresponding path program 1 times [2022-02-19 19:08:53,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:53,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801997987] [2022-02-19 19:08:53,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:53,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:53,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:08:53,742 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 19:08:53,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:08:53,792 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 19:08:53,793 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 19:08:53,793 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (6 of 7 remaining) [2022-02-19 19:08:53,793 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2022-02-19 19:08:53,793 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2022-02-19 19:08:53,793 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2022-02-19 19:08:53,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2022-02-19 19:08:53,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2022-02-19 19:08:53,794 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2022-02-19 19:08:53,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-02-19 19:08:53,795 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 19:08:53,795 WARN L235 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 19:08:53,795 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2022-02-19 19:08:53,820 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,821 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,822 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,823 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,824 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,825 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,826 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,827 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,828 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,829 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,830 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,831 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,832 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,833 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,834 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,835 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,836 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,837 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,838 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:08:53,841 INFO L148 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2022-02-19 19:08:53,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 19:08:53,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:08:53,843 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 19:08:53,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (25)] Waiting until timeout for monitored process [2022-02-19 19:08:53,849 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 19:08:53,850 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=true, mMcrOverapproximateWrwc=false [2022-02-19 19:08:53,850 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-02-19 19:08:53,859 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:08:53,860 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:08:53,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:53,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1149477329, now seen corresponding path program 1 times [2022-02-19 19:08:53,860 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:53,860 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740411018] [2022-02-19 19:08:53,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:53,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:53,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:53,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:53,873 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:53,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740411018] [2022-02-19 19:08:53,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740411018] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:53,873 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:53,873 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 19:08:53,874 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487948773] [2022-02-19 19:08:53,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:53,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 19:08:53,875 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:53,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 19:08:53,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 19:08:53,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:53,875 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:53,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:53,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:53,883 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:08:53,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:53,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-02-19 19:08:53,884 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:08:53,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:53,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1325369906, now seen corresponding path program 1 times [2022-02-19 19:08:53,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:53,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801246929] [2022-02-19 19:08:53,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:53,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:53,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:53,908 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 19:08:53,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:53,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801246929] [2022-02-19 19:08:53,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801246929] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:08:53,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693941515] [2022-02-19 19:08:53,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:53,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:08:53,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:08:53,910 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-02-19 19:08:53,911 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-02-19 19:08:54,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:54,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:08:54,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:08:54,104 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:54,105 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:08:54,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693941515] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:54,105 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:08:54,105 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:08:54,105 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901699468] [2022-02-19 19:08:54,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:54,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:08:54,105 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:54,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:08:54,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:08:54,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:54,106 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:54,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:54,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:54,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:54,133 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 199 transitions and produced 200 states. [2022-02-19 19:08:54,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:54,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:54,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-02-19 19:08:54,334 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,SelfDestructingSolverStorable44 [2022-02-19 19:08:54,335 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:08:54,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:54,335 INFO L85 PathProgramCache]: Analyzing trace with hash 1664080078, now seen corresponding path program 1 times [2022-02-19 19:08:54,335 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:54,335 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516807363] [2022-02-19 19:08:54,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:54,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:54,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:54,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:54,364 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:54,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516807363] [2022-02-19 19:08:54,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516807363] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:08:54,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929685760] [2022-02-19 19:08:54,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:54,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:08:54,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:08:54,366 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-02-19 19:08:54,367 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-02-19 19:08:54,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:54,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:08:54,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:08:54,616 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-19 19:08:54,616 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:08:54,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929685760] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:54,616 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:08:54,616 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:08:54,616 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063299337] [2022-02-19 19:08:54,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:54,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:08:54,617 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:54,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:08:54,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:08:54,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:54,617 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:54,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:54,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:54,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:54,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:54,634 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 189 transitions and produced 190 states. [2022-02-19 19:08:54,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:54,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:54,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:54,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-19 19:08:54,834 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,SelfDestructingSolverStorable45 [2022-02-19 19:08:54,835 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:08:54,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:54,835 INFO L85 PathProgramCache]: Analyzing trace with hash -639764503, now seen corresponding path program 1 times [2022-02-19 19:08:54,835 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:54,835 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082617395] [2022-02-19 19:08:54,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:54,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:54,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:54,870 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:54,871 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:54,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082617395] [2022-02-19 19:08:54,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082617395] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:08:54,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938961266] [2022-02-19 19:08:54,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:54,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:08:54,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:08:54,872 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-02-19 19:08:54,875 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-02-19 19:08:54,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:54,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 19:08:55,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:08:55,125 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:55,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:08:55,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:08:55,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938961266] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:08:55,254 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:08:55,254 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 19:08:55,254 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319615499] [2022-02-19 19:08:55,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:08:55,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 19:08:55,255 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:55,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 19:08:55,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 19:08:55,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:55,256 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:55,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 10 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:55,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:55,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:55,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:55,256 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:55,359 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 88 transitions and produced 89 states. [2022-02-19 19:08:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:55,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:55,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-19 19:08:55,560 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,SelfDestructingSolverStorable46 [2022-02-19 19:08:55,561 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:08:55,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:55,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1064371863, now seen corresponding path program 1 times [2022-02-19 19:08:55,561 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:55,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911741574] [2022-02-19 19:08:55,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:55,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:55,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:55,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-02-19 19:08:55,596 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:55,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911741574] [2022-02-19 19:08:55,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911741574] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:55,596 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:55,596 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-19 19:08:55,596 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235841075] [2022-02-19 19:08:55,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:55,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-19 19:08:55,597 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:55,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-19 19:08:55,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-19 19:08:55,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:55,598 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:55,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:08:55,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:55,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:55,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:55,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:08:55,598 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:56,106 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 144 transitions and produced 145 states. [2022-02-19 19:08:56,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:56,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:56,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:56,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:56,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:08:56,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-02-19 19:08:56,107 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:08:56,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:08:56,107 INFO L85 PathProgramCache]: Analyzing trace with hash 1557071447, now seen corresponding path program 1 times [2022-02-19 19:08:56,107 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:08:56,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433236191] [2022-02-19 19:08:56,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:08:56,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:08:56,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:08:56,165 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:08:56,166 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:08:56,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433236191] [2022-02-19 19:08:56,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433236191] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:08:56,166 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:08:56,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:08:56,166 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59383147] [2022-02-19 19:08:56,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:08:56,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:08:56,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:08:56,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:08:56,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:08:56,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:56,167 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:08:56,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 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-02-19 19:08:56,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:08:56,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:56,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:08:56,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:08:56,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:08:56,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:10,999 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 323 transitions and produced 324 states. [2022-02-19 19:09:10,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:10,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:10,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:10,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:11,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:11,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:11,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-02-19 19:09:11,003 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:09:11,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:09:11,004 INFO L85 PathProgramCache]: Analyzing trace with hash -523262420, now seen corresponding path program 1 times [2022-02-19 19:09:11,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:09:11,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129572886] [2022-02-19 19:09:11,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:09:11,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:09:11,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:09:11,048 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-02-19 19:09:11,048 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:09:11,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129572886] [2022-02-19 19:09:11,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129572886] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:09:11,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743757062] [2022-02-19 19:09:11,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:09:11,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:09:11,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:09:11,050 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-02-19 19:09:11,052 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-02-19 19:09:11,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:09:11,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 19:09:11,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:09:11,426 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:09:11,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:09:11,677 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:09:11,677 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743757062] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:09:11,677 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:09:11,677 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 19:09:11,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367882649] [2022-02-19 19:09:11,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:09:11,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 19:09:11,678 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:09:11,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 19:09:11,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 19:09:11,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:11,679 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:09:11,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 17.05263157894737) internal successors, (324), 19 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:09:11,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:11,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:11,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:11,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:11,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:11,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:11,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:13,244 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 200 transitions and produced 201 states. [2022-02-19 19:09:13,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:13,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:13,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:13,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:13,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:13,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:13,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:09:13,264 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-02-19 19:09:13,445 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,SelfDestructingSolverStorable49 [2022-02-19 19:09:13,445 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:09:13,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:09:13,446 INFO L85 PathProgramCache]: Analyzing trace with hash -724356070, now seen corresponding path program 1 times [2022-02-19 19:09:13,446 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:09:13,446 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064720531] [2022-02-19 19:09:13,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:09:13,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:09:13,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:09:13,520 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-19 19:09:13,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:09:13,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064720531] [2022-02-19 19:09:13,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064720531] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:09:13,521 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:09:13,521 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:09:13,521 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221534312] [2022-02-19 19:09:13,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:09:13,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:09:13,522 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:09:13,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:09:13,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:09:13,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:13,522 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:09:13,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:09:13,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:13,522 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:13,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:13,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:13,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:13,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:13,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:09:13,523 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:17,457 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 256 transitions and produced 257 states. [2022-02-19 19:09:17,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:17,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:17,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:17,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:17,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:17,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:17,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:09:17,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:17,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-02-19 19:09:17,458 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:09:17,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:09:17,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1468939878, now seen corresponding path program 1 times [2022-02-19 19:09:17,459 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:09:17,459 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578781631] [2022-02-19 19:09:17,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:09:17,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:09:17,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:09:17,539 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-02-19 19:09:17,539 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:09:17,540 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578781631] [2022-02-19 19:09:17,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578781631] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:09:17,540 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:09:17,540 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:09:17,540 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518759213] [2022-02-19 19:09:17,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:09:17,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:09:17,540 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:09:17,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:09:17,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:17,541 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:09:17,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:09:17,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:17,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:17,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:17,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:17,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:17,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:17,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:09:17,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:17,542 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:26,165 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 312 transitions and produced 313 states. [2022-02-19 19:09:26,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:26,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:26,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:26,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:26,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:26,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:26,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:09:26,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:26,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:26,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-02-19 19:09:26,167 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:09:26,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:09:26,167 INFO L85 PathProgramCache]: Analyzing trace with hash 1547923613, now seen corresponding path program 1 times [2022-02-19 19:09:26,167 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:09:26,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470712510] [2022-02-19 19:09:26,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:09:26,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:09:26,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:09:26,252 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-19 19:09:26,252 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:09:26,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470712510] [2022-02-19 19:09:26,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470712510] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:09:26,252 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:09:26,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:09:26,252 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265818616] [2022-02-19 19:09:26,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:09:26,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:09:26,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:09:26,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:09:26,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:09:26,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:26,253 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:09:26,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 7 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:09:26,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:26,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:26,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:26,253 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:26,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:26,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:26,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:09:26,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:26,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:26,254 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:42,005 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 368 transitions and produced 369 states. [2022-02-19 19:09:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-19 19:09:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:42,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:42,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-02-19 19:09:42,007 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:09:42,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:09:42,007 INFO L85 PathProgramCache]: Analyzing trace with hash -318852641, now seen corresponding path program 1 times [2022-02-19 19:09:42,007 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:09:42,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465016573] [2022-02-19 19:09:42,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:09:42,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:09:42,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:09:42,100 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-02-19 19:09:42,100 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:09:42,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465016573] [2022-02-19 19:09:42,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465016573] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:09:42,101 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:09:42,101 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:09:42,101 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312302878] [2022-02-19 19:09:42,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:09:42,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:09:42,101 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:09:42,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:09:42,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:09:42,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:42,102 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:09:42,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:09:42,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:42,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:42,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:42,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:42,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:42,102 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:42,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-19 19:09:42,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:42,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:42,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:42,103 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:59,759 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 379 transitions and produced 380 states. [2022-02-19 19:09:59,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:59,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:59,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:09:59,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:09:59,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:09:59,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:09:59,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-19 19:09:59,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:59,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:59,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:59,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:09:59,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-02-19 19:09:59,760 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2022-02-19 19:09:59,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:09:59,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1288043121, now seen corresponding path program 1 times [2022-02-19 19:09:59,761 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:09:59,761 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109414076] [2022-02-19 19:09:59,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:09:59,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:09:59,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:09:59,788 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 19:09:59,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:09:59,840 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 19:09:59,840 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 19:09:59,840 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (7 of 8 remaining) [2022-02-19 19:09:59,840 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 8 remaining) [2022-02-19 19:09:59,840 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 8 remaining) [2022-02-19 19:09:59,840 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 8 remaining) [2022-02-19 19:09:59,840 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 8 remaining) [2022-02-19 19:09:59,840 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 8 remaining) [2022-02-19 19:09:59,841 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 8 remaining) [2022-02-19 19:09:59,841 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 8 remaining) [2022-02-19 19:09:59,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-02-19 19:09:59,841 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 19:09:59,842 WARN L235 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 19:09:59,842 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2022-02-19 19:09:59,852 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,853 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,854 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,855 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,856 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,857 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,858 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,859 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,860 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,861 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,862 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,863 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,864 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,865 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,866 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,867 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,868 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,869 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,870 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,871 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:09:59,873 INFO L148 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2022-02-19 19:09:59,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 19:09:59,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:09:59,875 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 19:09:59,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Waiting until timeout for monitored process [2022-02-19 19:09:59,881 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 19:09:59,882 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=true, mMcrOverapproximateWrwc=false [2022-02-19 19:09:59,882 INFO L340 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2022-02-19 19:09:59,891 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:09:59,891 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:09:59,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:09:59,891 INFO L85 PathProgramCache]: Analyzing trace with hash -596233331, now seen corresponding path program 1 times [2022-02-19 19:09:59,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:09:59,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41036024] [2022-02-19 19:09:59,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:09:59,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:09:59,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:09:59,905 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:09:59,905 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:09:59,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41036024] [2022-02-19 19:09:59,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41036024] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:09:59,905 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:09:59,905 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 19:09:59,905 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709304893] [2022-02-19 19:09:59,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:09:59,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 19:09:59,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:09:59,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 19:09:59,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 19:09:59,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:59,906 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:09:59,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:09:59,906 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:59,912 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:09:59,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:09:59,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-02-19 19:09:59,913 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:09:59,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:09:59,914 INFO L85 PathProgramCache]: Analyzing trace with hash -420340754, now seen corresponding path program 1 times [2022-02-19 19:09:59,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:09:59,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533384056] [2022-02-19 19:09:59,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:09:59,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:09:59,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:09:59,936 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 19:09:59,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:09:59,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533384056] [2022-02-19 19:09:59,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533384056] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:09:59,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33412854] [2022-02-19 19:09:59,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:09:59,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:09:59,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:09:59,939 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-02-19 19:09:59,942 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-02-19 19:10:00,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:00,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:10:00,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:10:00,169 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:10:00,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:10:00,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33412854] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:10:00,169 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:10:00,170 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:10:00,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155594453] [2022-02-19 19:10:00,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:10:00,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:10:00,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:10:00,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:10:00,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:10:00,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:00,171 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:10:00,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:10:00,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:00,171 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:00,192 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 199 transitions and produced 200 states. [2022-02-19 19:10:00,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:00,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:00,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-19 19:10:00,393 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,SelfDestructingSolverStorable56 [2022-02-19 19:10:00,394 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:10:00,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:10:00,394 INFO L85 PathProgramCache]: Analyzing trace with hash 58910586, now seen corresponding path program 1 times [2022-02-19 19:10:00,394 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:10:00,394 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268343226] [2022-02-19 19:10:00,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:00,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:10:00,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:00,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:10:00,431 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:10:00,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268343226] [2022-02-19 19:10:00,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268343226] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:10:00,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183956211] [2022-02-19 19:10:00,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:00,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:10:00,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:10:00,433 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-19 19:10:00,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-19 19:10:00,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:00,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:10:00,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:10:00,709 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-19 19:10:00,709 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:10:00,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183956211] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:10:00,709 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:10:00,709 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:10:00,709 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880295585] [2022-02-19 19:10:00,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:10:00,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:10:00,710 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:10:00,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:10:00,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:10:00,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:00,710 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:10:00,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:10:00,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:00,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:00,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:00,728 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 189 transitions and produced 190 states. [2022-02-19 19:10:00,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:00,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:00,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:00,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-02-19 19:10:00,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-02-19 19:10:00,930 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:10:00,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:10:00,930 INFO L85 PathProgramCache]: Analyzing trace with hash 750191525, now seen corresponding path program 1 times [2022-02-19 19:10:00,930 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:10:00,930 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795952080] [2022-02-19 19:10:00,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:00,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:10:00,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:00,957 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:10:00,957 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:10:00,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795952080] [2022-02-19 19:10:00,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795952080] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:10:00,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132089955] [2022-02-19 19:10:00,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:00,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:10:00,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:10:00,959 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-02-19 19:10:00,960 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-02-19 19:10:01,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:01,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 19:10:01,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:10:01,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:10:01,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:10:01,373 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:10:01,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132089955] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:10:01,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:10:01,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 19:10:01,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258032752] [2022-02-19 19:10:01,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:10:01,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 19:10:01,375 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:10:01,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 19:10:01,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 19:10:01,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:01,375 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:10:01,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 10 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:10:01,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:01,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:01,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:01,376 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:01,476 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 88 transitions and produced 89 states. [2022-02-19 19:10:01,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:01,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:01,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:01,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:01,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-19 19:10:01,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:10:01,677 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:10:01,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:10:01,678 INFO L85 PathProgramCache]: Analyzing trace with hash 293069907, now seen corresponding path program 1 times [2022-02-19 19:10:01,678 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:10:01,678 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025755799] [2022-02-19 19:10:01,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:01,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:10:01,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:01,708 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:10:01,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:10:01,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025755799] [2022-02-19 19:10:01,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025755799] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:10:01,708 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:10:01,708 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-19 19:10:01,709 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888071987] [2022-02-19 19:10:01,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:10:01,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-19 19:10:01,709 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:10:01,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-19 19:10:01,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-19 19:10:01,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:01,710 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:10:01,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:10:01,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:01,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:01,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:01,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:01,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:02,193 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 144 transitions and produced 145 states. [2022-02-19 19:10:02,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:02,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:02,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:02,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:02,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:10:02,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-02-19 19:10:02,194 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:10:02,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:10:02,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1562440833, now seen corresponding path program 1 times [2022-02-19 19:10:02,195 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:10:02,195 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287575452] [2022-02-19 19:10:02,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:02,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:10:02,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:02,243 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:10:02,244 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:10:02,244 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287575452] [2022-02-19 19:10:02,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287575452] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:10:02,244 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:10:02,244 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:10:02,244 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102508662] [2022-02-19 19:10:02,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:10:02,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:10:02,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:10:02,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:10:02,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:10:02,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:02,245 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:10:02,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 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-02-19 19:10:02,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:02,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:02,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:02,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:02,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:10:02,245 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:16,960 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 323 transitions and produced 324 states. [2022-02-19 19:10:16,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:16,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:16,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:16,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:16,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:16,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:10:16,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-02-19 19:10:16,961 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:10:16,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:10:16,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1612312296, now seen corresponding path program 1 times [2022-02-19 19:10:16,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:10:16,962 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442904551] [2022-02-19 19:10:16,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:16,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:10:16,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:16,997 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-02-19 19:10:16,998 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:10:16,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442904551] [2022-02-19 19:10:16,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442904551] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:10:16,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295491283] [2022-02-19 19:10:16,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:16,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:10:16,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:10:16,999 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-02-19 19:10:17,000 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-02-19 19:10:17,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:17,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 19:10:17,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:10:17,408 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:10:17,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:10:17,673 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:10:17,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295491283] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:10:17,674 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:10:17,674 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 19:10:17,674 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582787694] [2022-02-19 19:10:17,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:10:17,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 19:10:17,674 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:10:17,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 19:10:17,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 19:10:17,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:17,675 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:10:17,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 17.05263157894737) internal successors, (324), 19 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:10:17,675 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:17,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:17,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:17,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:17,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:17,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:10:17,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:19,202 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 200 transitions and produced 201 states. [2022-02-19 19:10:19,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:19,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:19,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:19,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:19,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:19,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:10:19,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:10:19,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-19 19:10:19,403 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,SelfDestructingSolverStorable61 [2022-02-19 19:10:19,403 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:10:19,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:10:19,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1389384150, now seen corresponding path program 1 times [2022-02-19 19:10:19,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:10:19,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749651703] [2022-02-19 19:10:19,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:19,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:10:19,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:19,463 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-19 19:10:19,463 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:10:19,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749651703] [2022-02-19 19:10:19,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749651703] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:10:19,464 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:10:19,464 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:10:19,464 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527635916] [2022-02-19 19:10:19,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:10:19,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:10:19,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:10:19,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:10:19,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:10:19,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:19,465 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:10:19,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:10:19,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:19,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:19,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:19,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:19,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:19,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:10:19,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:10:19,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:23,442 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 256 transitions and produced 257 states. [2022-02-19 19:10:23,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:23,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:23,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:23,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:23,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:23,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:10:23,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:10:23,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:23,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-02-19 19:10:23,444 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:10:23,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:10:23,444 INFO L85 PathProgramCache]: Analyzing trace with hash -2040141460, now seen corresponding path program 1 times [2022-02-19 19:10:23,444 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:10:23,444 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147188188] [2022-02-19 19:10:23,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:23,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:10:23,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:23,516 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-02-19 19:10:23,517 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:10:23,517 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147188188] [2022-02-19 19:10:23,517 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147188188] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:10:23,517 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:10:23,517 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:10:23,517 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030456542] [2022-02-19 19:10:23,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:10:23,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:10:23,518 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:10:23,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:10:23,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:10:23,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:23,518 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:10:23,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:10:23,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:23,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:23,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:23,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:23,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:23,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:10:23,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:10:23,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:23,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:32,033 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 312 transitions and produced 313 states. [2022-02-19 19:10:32,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:32,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:32,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:32,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:32,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:32,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:10:32,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:10:32,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:32,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:32,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-02-19 19:10:32,034 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:10:32,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:10:32,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1548094461, now seen corresponding path program 1 times [2022-02-19 19:10:32,035 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:10:32,035 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438441929] [2022-02-19 19:10:32,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:32,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:10:32,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:32,117 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-19 19:10:32,117 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:10:32,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438441929] [2022-02-19 19:10:32,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438441929] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:10:32,117 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:10:32,118 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:10:32,118 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516583026] [2022-02-19 19:10:32,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:10:32,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:10:32,118 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:10:32,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:10:32,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:10:32,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:32,119 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:10:32,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 7 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:10:32,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:32,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:32,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:32,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:32,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:32,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:10:32,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:10:32,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:32,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:32,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:47,962 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 368 transitions and produced 369 states. [2022-02-19 19:10:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:10:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-19 19:10:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:47,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:47,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:47,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-02-19 19:10:47,964 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:10:47,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:10:47,965 INFO L85 PathProgramCache]: Analyzing trace with hash 2099495515, now seen corresponding path program 1 times [2022-02-19 19:10:47,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:10:47,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516237333] [2022-02-19 19:10:47,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:10:47,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:10:47,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:10:48,050 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-02-19 19:10:48,050 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:10:48,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516237333] [2022-02-19 19:10:48,051 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516237333] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:10:48,051 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:10:48,051 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:10:48,051 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837589729] [2022-02-19 19:10:48,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:10:48,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:10:48,052 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:10:48,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:10:48,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:10:48,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:48,052 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:10:48,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:10:48,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:10:48,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:48,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:10:48,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:10:48,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:10:48,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:10:48,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-19 19:10:48,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:48,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:48,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:10:48,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:12:07,417 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 686 transitions and produced 687 states. [2022-02-19 19:12:07,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:12:07,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:12:07,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:12:07,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:12:07,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:12:07,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:07,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:12:07,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:07,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:07,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:07,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:07,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-02-19 19:12:07,418 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:12:07,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:12:07,419 INFO L85 PathProgramCache]: Analyzing trace with hash 2102461270, now seen corresponding path program 1 times [2022-02-19 19:12:07,419 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:12:07,419 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259752018] [2022-02-19 19:12:07,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:12:07,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:12:07,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:12:07,556 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-02-19 19:12:07,556 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:12:07,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259752018] [2022-02-19 19:12:07,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259752018] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:12:07,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164801878] [2022-02-19 19:12:07,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:12:07,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:12:07,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:12:07,558 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-02-19 19:12:07,559 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-02-19 19:12:07,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:12:07,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 19:12:07,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:12:08,175 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-02-19 19:12:08,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:12:08,690 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-02-19 19:12:08,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164801878] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:12:08,690 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:12:08,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 34 [2022-02-19 19:12:08,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166704859] [2022-02-19 19:12:08,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:12:08,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-19 19:12:08,691 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:12:08,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-19 19:12:08,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2022-02-19 19:12:08,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:12:08,692 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:12:08,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 13.147058823529411) internal successors, (447), 34 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:12:08,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:12:08,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:12:08,692 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:12:08,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:12:08,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:12:08,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:08,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:12:08,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:08,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:08,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:08,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:08,693 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:12:34,927 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 424 transitions and produced 425 states. [2022-02-19 19:12:34,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:34,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-19 19:12:34,948 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-02-19 19:12:35,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:12:35,129 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:12:35,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:12:35,129 INFO L85 PathProgramCache]: Analyzing trace with hash -543763402, now seen corresponding path program 1 times [2022-02-19 19:12:35,130 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:12:35,130 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76492187] [2022-02-19 19:12:35,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:12:35,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:12:35,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:12:35,214 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2022-02-19 19:12:35,215 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:12:35,215 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76492187] [2022-02-19 19:12:35,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76492187] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:12:35,215 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:12:35,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:12:35,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112113734] [2022-02-19 19:12:35,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:12:35,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:12:35,216 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:12:35,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:12:35,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:12:35,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:12:35,216 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:12:35,216 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.285714285714285) internal successors, (170), 7 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:12:35,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:12:35,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:12:35,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:12:35,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:12:35,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:12:35,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:35,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:12:35,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:35,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:35,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:35,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:12:35,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-19 19:12:35,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:04,403 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 435 transitions and produced 436 states. [2022-02-19 19:13:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:04,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:13:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-19 19:13:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:04,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-02-19 19:13:04,404 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 5 more)] === [2022-02-19 19:13:04,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:04,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1469240564, now seen corresponding path program 1 times [2022-02-19 19:13:04,405 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:04,405 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354472640] [2022-02-19 19:13:04,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:04,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:04,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:13:04,430 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 19:13:04,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:13:04,485 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 19:13:04,486 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 19:13:04,486 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (8 of 9 remaining) [2022-02-19 19:13:04,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 9 remaining) [2022-02-19 19:13:04,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 9 remaining) [2022-02-19 19:13:04,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 9 remaining) [2022-02-19 19:13:04,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 9 remaining) [2022-02-19 19:13:04,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 9 remaining) [2022-02-19 19:13:04,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 9 remaining) [2022-02-19 19:13:04,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 9 remaining) [2022-02-19 19:13:04,486 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 9 remaining) [2022-02-19 19:13:04,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-02-19 19:13:04,487 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 19:13:04,487 WARN L235 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 19:13:04,487 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2022-02-19 19:13:04,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,499 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,500 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,501 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,502 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,503 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,504 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,505 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,506 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,507 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,508 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,509 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,510 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,511 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,512 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,513 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,514 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,515 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,516 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,517 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,518 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,519 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,520 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,521 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,522 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,523 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,524 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,525 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:13:04,526 INFO L148 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2022-02-19 19:13:04,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 19:13:04,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:13:04,528 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 19:13:04,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Waiting until timeout for monitored process [2022-02-19 19:13:04,536 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 19:13:04,536 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=true, mMcrOverapproximateWrwc=false [2022-02-19 19:13:04,536 INFO L340 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-02-19 19:13:04,548 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:13:04,548 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:04,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:04,549 INFO L85 PathProgramCache]: Analyzing trace with hash -879880353, now seen corresponding path program 1 times [2022-02-19 19:13:04,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:04,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636901528] [2022-02-19 19:13:04,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:04,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:04,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:04,562 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:13:04,563 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:04,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636901528] [2022-02-19 19:13:04,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636901528] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:13:04,563 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:13:04,563 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 19:13:04,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562169487] [2022-02-19 19:13:04,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:13:04,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 19:13:04,563 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:04,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 19:13:04,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 19:13:04,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:04,564 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:04,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:13:04,564 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:04,570 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:13:04,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:04,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-02-19 19:13:04,570 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:04,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:04,571 INFO L85 PathProgramCache]: Analyzing trace with hash -703987776, now seen corresponding path program 1 times [2022-02-19 19:13:04,571 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:04,571 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850728101] [2022-02-19 19:13:04,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:04,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:04,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:04,593 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 19:13:04,593 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:04,594 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850728101] [2022-02-19 19:13:04,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850728101] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:13:04,594 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521608350] [2022-02-19 19:13:04,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:04,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:13:04,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:13:04,595 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-02-19 19:13:04,596 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-02-19 19:13:04,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:04,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:13:04,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:13:04,835 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:13:04,836 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:13:04,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521608350] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:13:04,836 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:13:04,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:13:04,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581206313] [2022-02-19 19:13:04,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:13:04,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:13:04,836 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:04,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:13:04,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:13:04,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:04,837 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:04,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:13:04,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:04,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:04,861 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 199 transitions and produced 200 states. [2022-02-19 19:13:04,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:04,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:04,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-02-19 19:13:05,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:13:05,062 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:05,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:05,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1092864036, now seen corresponding path program 1 times [2022-02-19 19:13:05,063 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:05,063 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629048352] [2022-02-19 19:13:05,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:05,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:05,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:05,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:13:05,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:05,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629048352] [2022-02-19 19:13:05,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629048352] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:13:05,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376190582] [2022-02-19 19:13:05,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:05,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:13:05,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:13:05,091 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-02-19 19:13:05,092 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-02-19 19:13:05,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:05,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:13:05,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:13:05,387 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-19 19:13:05,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:13:05,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376190582] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:13:05,388 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:13:05,388 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:13:05,388 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590663995] [2022-02-19 19:13:05,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:13:05,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:13:05,389 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:05,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:13:05,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:13:05,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:05,389 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:05,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:13:05,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:05,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:05,389 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:05,406 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 189 transitions and produced 190 states. [2022-02-19 19:13:05,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:05,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:05,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:05,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-19 19:13:05,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:13:05,608 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:05,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:05,608 INFO L85 PathProgramCache]: Analyzing trace with hash 79939703, now seen corresponding path program 1 times [2022-02-19 19:13:05,608 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:05,608 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412780854] [2022-02-19 19:13:05,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:05,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:05,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:05,634 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:13:05,634 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:05,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412780854] [2022-02-19 19:13:05,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412780854] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:13:05,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526912266] [2022-02-19 19:13:05,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:05,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:13:05,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:13:05,636 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-02-19 19:13:05,638 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-02-19 19:13:05,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:05,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 19:13:05,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:13:05,937 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:13:05,937 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:13:06,065 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:13:06,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526912266] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:13:06,065 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:13:06,065 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 19:13:06,065 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767110471] [2022-02-19 19:13:06,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:13:06,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 19:13:06,066 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:06,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 19:13:06,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 19:13:06,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:06,066 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:06,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 10 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:13:06,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:06,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:06,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:06,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:06,185 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 88 transitions and produced 89 states. [2022-02-19 19:13:06,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:06,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:06,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:06,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:06,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-02-19 19:13:06,386 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,SelfDestructingSolverStorable72 [2022-02-19 19:13:06,387 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:06,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:06,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1793009189, now seen corresponding path program 1 times [2022-02-19 19:13:06,387 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:06,388 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564570179] [2022-02-19 19:13:06,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:06,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:06,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:06,414 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:13:06,415 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:06,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564570179] [2022-02-19 19:13:06,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564570179] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:13:06,415 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:13:06,415 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-19 19:13:06,415 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849920359] [2022-02-19 19:13:06,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:13:06,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-19 19:13:06,415 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:06,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-19 19:13:06,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-19 19:13:06,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:06,416 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:06,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:13:06,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:06,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:06,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:06,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:06,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:06,842 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 144 transitions and produced 145 states. [2022-02-19 19:13:06,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:06,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:06,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:06,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:06,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:13:06,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-02-19 19:13:06,843 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:06,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:06,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1552251919, now seen corresponding path program 1 times [2022-02-19 19:13:06,843 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:06,843 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135404028] [2022-02-19 19:13:06,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:06,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:06,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:06,891 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:13:06,891 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:06,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135404028] [2022-02-19 19:13:06,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135404028] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:13:06,891 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:13:06,891 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:13:06,891 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469845704] [2022-02-19 19:13:06,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:13:06,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:13:06,892 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:06,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:13:06,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:13:06,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:06,892 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:06,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 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-02-19 19:13:06,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:06,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:06,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:06,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:06,892 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:13:06,893 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:20,686 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 323 transitions and produced 324 states. [2022-02-19 19:13:20,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:20,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:20,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:20,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:20,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:20,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:20,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-02-19 19:13:20,687 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:20,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:20,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1926490950, now seen corresponding path program 1 times [2022-02-19 19:13:20,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:20,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761488286] [2022-02-19 19:13:20,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:20,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:20,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:20,732 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-02-19 19:13:20,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:20,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761488286] [2022-02-19 19:13:20,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761488286] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:13:20,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593163621] [2022-02-19 19:13:20,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:20,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:13:20,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:13:20,734 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-02-19 19:13:20,737 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-02-19 19:13:20,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:20,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 19:13:20,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:13:21,166 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:13:21,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:13:21,407 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:13:21,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593163621] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:13:21,408 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:13:21,408 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 19:13:21,408 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242924044] [2022-02-19 19:13:21,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:13:21,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 19:13:21,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:21,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 19:13:21,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 19:13:21,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:21,409 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:21,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 17.05263157894737) internal successors, (324), 19 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:13:21,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:21,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:21,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:21,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:21,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:21,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:21,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:22,897 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 200 transitions and produced 201 states. [2022-02-19 19:13:22,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:22,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:22,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:22,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:22,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:22,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:22,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:13:22,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-19 19:13:23,098 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,SelfDestructingSolverStorable75 [2022-02-19 19:13:23,099 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:23,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:23,099 INFO L85 PathProgramCache]: Analyzing trace with hash -2083326040, now seen corresponding path program 1 times [2022-02-19 19:13:23,099 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:23,099 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490906716] [2022-02-19 19:13:23,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:23,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:23,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:23,157 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-19 19:13:23,157 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:23,157 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490906716] [2022-02-19 19:13:23,157 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490906716] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:13:23,157 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:13:23,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:13:23,158 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494002134] [2022-02-19 19:13:23,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:13:23,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:13:23,158 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:23,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:13:23,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:13:23,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:23,158 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:23,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:13:23,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:23,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:23,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:23,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:23,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:23,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:23,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:13:23,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:26,925 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 256 transitions and produced 257 states. [2022-02-19 19:13:26,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:26,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:26,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:26,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:26,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:26,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:26,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:13:26,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:26,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-02-19 19:13:26,926 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:26,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:26,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1276841130, now seen corresponding path program 1 times [2022-02-19 19:13:26,927 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:26,927 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662386096] [2022-02-19 19:13:26,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:26,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:26,990 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-02-19 19:13:26,990 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:26,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662386096] [2022-02-19 19:13:26,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662386096] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:13:26,990 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:13:26,991 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:13:26,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468654907] [2022-02-19 19:13:26,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:13:26,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:13:26,991 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:26,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:13:26,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:13:26,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:26,991 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:26,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:13:26,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:26,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:26,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:26,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:26,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:26,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:26,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:13:26,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:26,992 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:34,972 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 312 transitions and produced 313 states. [2022-02-19 19:13:34,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:34,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:34,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:34,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:34,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:34,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:34,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:13:34,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:34,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:34,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-02-19 19:13:34,973 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:34,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:34,974 INFO L85 PathProgramCache]: Analyzing trace with hash -743697791, now seen corresponding path program 1 times [2022-02-19 19:13:34,974 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:34,974 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222390385] [2022-02-19 19:13:34,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:34,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:34,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:35,040 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-19 19:13:35,040 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:35,040 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222390385] [2022-02-19 19:13:35,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222390385] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:13:35,040 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:13:35,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:13:35,040 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234208233] [2022-02-19 19:13:35,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:13:35,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:13:35,041 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:35,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:13:35,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:13:35,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:35,041 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:35,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 7 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:13:35,041 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:35,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:35,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:35,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:35,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:35,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:35,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:13:35,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:35,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:35,042 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:50,233 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 368 transitions and produced 369 states. [2022-02-19 19:13:50,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:50,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:50,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:50,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:50,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:50,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:50,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-19 19:13:50,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:50,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:50,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:50,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-02-19 19:13:50,234 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:13:50,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:13:50,235 INFO L85 PathProgramCache]: Analyzing trace with hash 369375647, now seen corresponding path program 1 times [2022-02-19 19:13:50,235 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:13:50,235 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839005646] [2022-02-19 19:13:50,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:13:50,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:13:50,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:13:50,317 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-02-19 19:13:50,317 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:13:50,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839005646] [2022-02-19 19:13:50,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839005646] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:13:50,318 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:13:50,318 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:13:50,318 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608666380] [2022-02-19 19:13:50,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:13:50,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:13:50,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:13:50,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:13:50,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:13:50,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:50,319 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:13:50,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:13:50,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:15:07,066 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 686 transitions and produced 687 states. [2022-02-19 19:15:07,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:15:07,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:15:07,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:15:07,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:15:07,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:15:07,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:07,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:15:07,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:07,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:07,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:07,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:07,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-02-19 19:15:07,067 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:15:07,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:15:07,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1110700416, now seen corresponding path program 1 times [2022-02-19 19:15:07,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:15:07,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999986140] [2022-02-19 19:15:07,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:15:07,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:15:07,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:15:07,213 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-02-19 19:15:07,213 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:15:07,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999986140] [2022-02-19 19:15:07,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999986140] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:15:07,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559758467] [2022-02-19 19:15:07,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:15:07,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:15:07,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:15:07,215 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-02-19 19:15:07,216 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-02-19 19:15:07,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:15:07,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 19:15:07,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:15:07,832 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-02-19 19:15:07,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:15:08,378 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-02-19 19:15:08,378 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559758467] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:15:08,379 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:15:08,379 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 34 [2022-02-19 19:15:08,379 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432898536] [2022-02-19 19:15:08,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:15:08,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-19 19:15:08,379 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:15:08,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-19 19:15:08,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2022-02-19 19:15:08,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:15:08,380 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:15:08,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 13.147058823529411) internal successors, (447), 34 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:08,381 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:15:34,859 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 424 transitions and produced 425 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:34,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-19 19:15:34,880 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-02-19 19:15:35,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:15:35,061 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:15:35,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:15:35,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1944808944, now seen corresponding path program 1 times [2022-02-19 19:15:35,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:15:35,062 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687843942] [2022-02-19 19:15:35,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:15:35,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:15:35,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:15:35,154 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2022-02-19 19:15:35,154 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:15:35,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687843942] [2022-02-19 19:15:35,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687843942] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:15:35,154 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:15:35,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:15:35,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41705557] [2022-02-19 19:15:35,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:15:35,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:15:35,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:15:35,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:15:35,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:15:35,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:15:35,155 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:15:35,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.285714285714285) internal successors, (170), 7 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-19 19:15:35,156 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:16:17,677 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 480 transitions and produced 481 states. [2022-02-19 19:16:17,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-19 19:16:17,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:16:17,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-02-19 19:16:17,679 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:16:17,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:16:17,679 INFO L85 PathProgramCache]: Analyzing trace with hash 455004222, now seen corresponding path program 1 times [2022-02-19 19:16:17,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:16:17,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825908464] [2022-02-19 19:16:17,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:16:17,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:16:17,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:16:17,765 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2022-02-19 19:16:17,766 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:16:17,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825908464] [2022-02-19 19:16:17,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825908464] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:16:17,766 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:16:17,766 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:16:17,766 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919073583] [2022-02-19 19:16:17,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:16:17,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:16:17,766 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:16:17,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:16:17,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:16:17,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:16:17,767 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:16:17,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 26.714285714285715) internal successors, (187), 7 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:16:17,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:16:17,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:16:17,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:16:17,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:16:17,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:16:17,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:16:17,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:16:17,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:16:17,767 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:16:17,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:16:17,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:16:17,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-19 19:16:17,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:16:17,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:05,480 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 491 transitions and produced 492 states. [2022-02-19 19:17:05,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:05,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:05,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:05,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:05,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:05,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:05,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:17:05,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:05,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:05,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:05,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:05,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-19 19:17:05,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:05,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:05,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-02-19 19:17:05,481 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 6 more)] === [2022-02-19 19:17:05,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:05,482 INFO L85 PathProgramCache]: Analyzing trace with hash 794786236, now seen corresponding path program 1 times [2022-02-19 19:17:05,482 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:05,482 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928817258] [2022-02-19 19:17:05,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:05,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:05,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:17:05,510 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-19 19:17:05,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-19 19:17:05,575 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-19 19:17:05,575 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-19 19:17:05,575 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (9 of 10 remaining) [2022-02-19 19:17:05,575 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 10 remaining) [2022-02-19 19:17:05,575 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 10 remaining) [2022-02-19 19:17:05,575 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 10 remaining) [2022-02-19 19:17:05,575 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 10 remaining) [2022-02-19 19:17:05,575 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 10 remaining) [2022-02-19 19:17:05,575 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 10 remaining) [2022-02-19 19:17:05,576 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 10 remaining) [2022-02-19 19:17:05,576 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 10 remaining) [2022-02-19 19:17:05,576 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 10 remaining) [2022-02-19 19:17:05,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-02-19 19:17:05,576 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 19:17:05,577 WARN L235 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-19 19:17:05,577 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2022-02-19 19:17:05,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,590 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,591 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,592 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,593 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,594 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,595 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,596 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,597 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,598 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,599 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,600 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,601 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,602 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,603 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,604 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,605 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,606 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,607 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,608 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,609 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,610 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,611 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,612 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,613 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,614 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,615 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,616 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,617 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-19 19:17:05,619 INFO L148 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2022-02-19 19:17:05,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-19 19:17:05,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:17:05,622 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-19 19:17:05,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Waiting until timeout for monitored process [2022-02-19 19:17:05,629 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-19 19:17:05,629 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=true, mMcrOverapproximateWrwc=false [2022-02-19 19:17:05,630 INFO L340 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-02-19 19:17:05,640 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:17:05,641 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:05,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:05,642 INFO L85 PathProgramCache]: Analyzing trace with hash -659816203, now seen corresponding path program 1 times [2022-02-19 19:17:05,642 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:05,642 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533759452] [2022-02-19 19:17:05,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:05,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:05,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:05,656 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:17:05,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:05,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533759452] [2022-02-19 19:17:05,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533759452] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:17:05,657 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:17:05,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-19 19:17:05,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126302685] [2022-02-19 19:17:05,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:17:05,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-19 19:17:05,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:05,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-19 19:17:05,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-19 19:17:05,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:05,658 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:05,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:17:05,658 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:05,664 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 104 transitions and produced 105 states. [2022-02-19 19:17:05,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:05,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-02-19 19:17:05,665 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:05,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:05,665 INFO L85 PathProgramCache]: Analyzing trace with hash -483923626, now seen corresponding path program 1 times [2022-02-19 19:17:05,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:05,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408957256] [2022-02-19 19:17:05,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:05,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:05,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:05,697 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-19 19:17:05,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:05,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408957256] [2022-02-19 19:17:05,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408957256] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:17:05,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057295066] [2022-02-19 19:17:05,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:05,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:17:05,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:17:05,700 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-02-19 19:17:05,701 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-02-19 19:17:05,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:05,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:17:05,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:17:05,988 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:17:05,988 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:17:05,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057295066] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:17:05,988 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:17:05,989 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:17:05,989 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082533991] [2022-02-19 19:17:05,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:17:05,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:17:05,989 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:05,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:17:05,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:17:05,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:05,990 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:05,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:17:05,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:05,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:06,010 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 199 transitions and produced 200 states. [2022-02-19 19:17:06,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:06,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:06,034 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-02-19 19:17:06,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:17:06,211 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:06,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:06,211 INFO L85 PathProgramCache]: Analyzing trace with hash -487379334, now seen corresponding path program 1 times [2022-02-19 19:17:06,211 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:06,211 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827562132] [2022-02-19 19:17:06,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:06,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:06,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:06,243 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:17:06,243 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:06,243 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827562132] [2022-02-19 19:17:06,243 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827562132] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:17:06,243 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116265558] [2022-02-19 19:17:06,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:06,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:17:06,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:17:06,248 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-02-19 19:17:06,273 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-02-19 19:17:06,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:06,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-19 19:17:06,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:17:06,599 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-19 19:17:06,599 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-19 19:17:06,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116265558] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:17:06,599 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-19 19:17:06,600 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-19 19:17:06,600 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39385838] [2022-02-19 19:17:06,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:17:06,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-19 19:17:06,600 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:06,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-19 19:17:06,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-19 19:17:06,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:06,601 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:06,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:17:06,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:06,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:06,601 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:06,617 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 189 transitions and produced 190 states. [2022-02-19 19:17:06,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:06,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:06,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:06,636 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-02-19 19:17:06,818 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,SelfDestructingSolverStorable86 [2022-02-19 19:17:06,819 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:06,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:06,819 INFO L85 PathProgramCache]: Analyzing trace with hash 686094861, now seen corresponding path program 1 times [2022-02-19 19:17:06,819 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:06,819 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655713773] [2022-02-19 19:17:06,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:06,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:06,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:06,845 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:17:06,845 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:06,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655713773] [2022-02-19 19:17:06,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655713773] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:17:06,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725714004] [2022-02-19 19:17:06,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:06,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:17:06,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:17:06,847 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-02-19 19:17:06,850 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-02-19 19:17:07,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:07,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-19 19:17:07,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:17:07,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:17:07,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:17:07,318 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:17:07,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725714004] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:17:07,319 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:17:07,319 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-19 19:17:07,319 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710960253] [2022-02-19 19:17:07,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:17:07,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-19 19:17:07,319 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:07,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-19 19:17:07,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-19 19:17:07,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:07,320 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:07,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.5) internal successors, (135), 10 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:17:07,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:07,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:07,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:07,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:07,414 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 88 transitions and produced 89 states. [2022-02-19 19:17:07,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:07,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:07,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:07,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:07,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-19 19:17:07,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:17:07,615 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:07,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:07,616 INFO L85 PathProgramCache]: Analyzing trace with hash 310869947, now seen corresponding path program 1 times [2022-02-19 19:17:07,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:07,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309535453] [2022-02-19 19:17:07,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:07,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:07,643 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:17:07,643 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:07,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309535453] [2022-02-19 19:17:07,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309535453] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:17:07,643 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:17:07,644 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-19 19:17:07,644 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253700578] [2022-02-19 19:17:07,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:17:07,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-19 19:17:07,644 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:07,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-19 19:17:07,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-19 19:17:07,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:07,645 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:07,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:17:07,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:07,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:07,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:07,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:07,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:08,162 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 144 transitions and produced 145 states. [2022-02-19 19:17:08,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:08,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:08,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:08,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:08,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:17:08,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-02-19 19:17:08,164 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:08,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:08,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1614598551, now seen corresponding path program 1 times [2022-02-19 19:17:08,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:08,164 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242497555] [2022-02-19 19:17:08,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:08,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:08,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:08,217 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-19 19:17:08,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:08,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242497555] [2022-02-19 19:17:08,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242497555] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:17:08,217 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:17:08,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:17:08,218 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650877422] [2022-02-19 19:17:08,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:17:08,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:17:08,218 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:08,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:17:08,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:17:08,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:08,218 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:08,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 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-02-19 19:17:08,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:08,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:08,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:08,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:08,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-19 19:17:08,219 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:22,879 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 323 transitions and produced 324 states. [2022-02-19 19:17:22,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:22,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:22,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:22,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:22,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:22,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:22,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-02-19 19:17:22,880 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:22,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:22,880 INFO L85 PathProgramCache]: Analyzing trace with hash -894168584, now seen corresponding path program 1 times [2022-02-19 19:17:22,880 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:22,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142160389] [2022-02-19 19:17:22,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:22,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:22,916 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-02-19 19:17:22,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:22,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142160389] [2022-02-19 19:17:22,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142160389] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:17:22,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410659533] [2022-02-19 19:17:22,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:22,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:17:22,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:17:22,918 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-02-19 19:17:22,936 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-02-19 19:17:23,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:23,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-19 19:17:23,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:17:23,381 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:17:23,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:17:23,615 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-19 19:17:23,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410659533] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:17:23,615 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:17:23,615 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-19 19:17:23,615 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432232644] [2022-02-19 19:17:23,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:17:23,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-19 19:17:23,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:23,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-19 19:17:23,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-19 19:17:23,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:23,616 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:23,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 17.05263157894737) internal successors, (324), 19 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:17:23,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:23,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:23,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:23,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:23,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:23,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:23,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:25,225 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 200 transitions and produced 201 states. [2022-02-19 19:17:25,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:25,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:25,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:25,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:25,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:25,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:25,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:17:25,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-02-19 19:17:25,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:17:25,427 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:25,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:25,427 INFO L85 PathProgramCache]: Analyzing trace with hash -62578714, now seen corresponding path program 1 times [2022-02-19 19:17:25,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:25,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358899994] [2022-02-19 19:17:25,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:25,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:25,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:25,496 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-19 19:17:25,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:25,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358899994] [2022-02-19 19:17:25,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358899994] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:17:25,496 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:17:25,496 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:17:25,496 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666559016] [2022-02-19 19:17:25,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:17:25,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:17:25,497 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:25,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:17:25,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:17:25,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:25,497 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:25,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:17:25,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:25,497 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:25,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:25,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:25,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:25,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:25,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-19 19:17:25,498 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:29,342 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 256 transitions and produced 257 states. [2022-02-19 19:17:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:29,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:17:29,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:29,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-02-19 19:17:29,343 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:29,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:29,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1703314858, now seen corresponding path program 1 times [2022-02-19 19:17:29,343 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:29,344 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811127562] [2022-02-19 19:17:29,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:29,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:29,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:29,407 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-02-19 19:17:29,407 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:29,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811127562] [2022-02-19 19:17:29,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811127562] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:17:29,407 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:17:29,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:17:29,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009424670] [2022-02-19 19:17:29,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:17:29,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:17:29,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:29,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:17:29,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:17:29,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:29,408 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:29,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:17:29,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:29,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:29,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:29,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:29,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:29,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:29,408 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-19 19:17:29,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:29,409 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:37,577 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 312 transitions and produced 313 states. [2022-02-19 19:17:37,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:37,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:37,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:37,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:37,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:37,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:37,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:17:37,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:37,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:37,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-02-19 19:17:37,579 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:37,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:37,579 INFO L85 PathProgramCache]: Analyzing trace with hash -28623505, now seen corresponding path program 1 times [2022-02-19 19:17:37,579 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:37,579 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212009188] [2022-02-19 19:17:37,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:37,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:37,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:37,653 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-02-19 19:17:37,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:37,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212009188] [2022-02-19 19:17:37,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212009188] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:17:37,654 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:17:37,654 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:17:37,654 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435541903] [2022-02-19 19:17:37,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:17:37,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:17:37,654 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:37,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:17:37,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:17:37,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:37,655 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:37,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.428571428571427) internal successors, (136), 7 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:17:37,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:37,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:37,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:37,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:37,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:37,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:37,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-19 19:17:37,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:37,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:37,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:53,210 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 368 transitions and produced 369 states. [2022-02-19 19:17:53,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:53,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:53,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:53,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:53,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:53,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:53,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-19 19:17:53,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:53,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:53,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:53,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2022-02-19 19:17:53,211 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:17:53,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:17:53,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1755054413, now seen corresponding path program 1 times [2022-02-19 19:17:53,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:17:53,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109649745] [2022-02-19 19:17:53,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:17:53,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:17:53,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:17:53,287 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-02-19 19:17:53,287 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:17:53,287 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109649745] [2022-02-19 19:17:53,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109649745] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:17:53,287 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:17:53,288 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:17:53,288 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803508591] [2022-02-19 19:17:53,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:17:53,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:17:53,288 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:17:53,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:17:53,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:17:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:53,289 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:17:53,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:17:53,289 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:19:13,497 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 686 transitions and produced 687 states. [2022-02-19 19:19:13,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:19:13,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:19:13,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:19:13,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:19:13,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:19:13,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:13,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:19:13,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:13,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:13,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:13,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:13,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2022-02-19 19:19:13,499 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:19:13,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:19:13,500 INFO L85 PathProgramCache]: Analyzing trace with hash 618207568, now seen corresponding path program 1 times [2022-02-19 19:19:13,500 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:19:13,500 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778346235] [2022-02-19 19:19:13,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:19:13,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:19:13,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:19:13,641 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-02-19 19:19:13,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:19:13,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778346235] [2022-02-19 19:19:13,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778346235] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-19 19:19:13,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583230902] [2022-02-19 19:19:13,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:19:13,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:19:13,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-19 19:19:13,643 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-02-19 19:19:13,644 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-02-19 19:19:13,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:19:13,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-19 19:19:13,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-19 19:19:14,303 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-02-19 19:19:14,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-19 19:19:14,851 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 0 proven. 217 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-02-19 19:19:14,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583230902] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-19 19:19:14,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-19 19:19:14,852 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 34 [2022-02-19 19:19:14,852 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835958554] [2022-02-19 19:19:14,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-19 19:19:14,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-19 19:19:14,852 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:19:14,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-19 19:19:14,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2022-02-19 19:19:14,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:19:14,853 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:19:14,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 13.147058823529411) internal successors, (447), 34 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:14,854 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:19:42,801 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 424 transitions and produced 425 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-19 19:19:42,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-02-19 19:19:43,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-19 19:19:43,003 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:19:43,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:19:43,004 INFO L85 PathProgramCache]: Analyzing trace with hash 2002924200, now seen corresponding path program 1 times [2022-02-19 19:19:43,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:19:43,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327227357] [2022-02-19 19:19:43,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:19:43,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:19:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:19:43,087 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2022-02-19 19:19:43,087 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:19:43,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327227357] [2022-02-19 19:19:43,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327227357] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:19:43,088 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:19:43,088 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:19:43,088 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755818283] [2022-02-19 19:19:43,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:19:43,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:19:43,088 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:19:43,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:19:43,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:19:43,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:19:43,089 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:19:43,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.285714285714285) internal successors, (170), 7 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:19:43,089 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-19 19:19:43,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:20:25,993 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 480 transitions and produced 481 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:20:25,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-19 19:20:25,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:20:25,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2022-02-19 19:20:25,995 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:20:25,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:20:25,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1463562136, now seen corresponding path program 1 times [2022-02-19 19:20:25,996 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:20:25,996 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263983415] [2022-02-19 19:20:25,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:20:25,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:20:26,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:20:26,089 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2022-02-19 19:20:26,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:20:26,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263983415] [2022-02-19 19:20:26,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263983415] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:20:26,090 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:20:26,090 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:20:26,090 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878712946] [2022-02-19 19:20:26,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:20:26,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:20:26,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:20:26,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:20:26,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:20:26,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:20:26,091 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:20:26,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 26.714285714285715) internal successors, (187), 7 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:20:26,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:21:32,280 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 536 transitions and produced 537 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-19 19:21:32,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:21:32,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:21:32,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2022-02-19 19:21:32,282 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (and 7 more)] === [2022-02-19 19:21:32,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-19 19:21:32,282 INFO L85 PathProgramCache]: Analyzing trace with hash 277652193, now seen corresponding path program 1 times [2022-02-19 19:21:32,283 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-19 19:21:32,283 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010859939] [2022-02-19 19:21:32,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-19 19:21:32,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-19 19:21:32,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-19 19:21:32,380 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2022-02-19 19:21:32,380 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-19 19:21:32,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010859939] [2022-02-19 19:21:32,381 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010859939] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-19 19:21:32,381 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-19 19:21:32,381 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-19 19:21:32,381 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644569024] [2022-02-19 19:21:32,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-19 19:21:32,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-19 19:21:32,381 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-19 19:21:32,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-19 19:21:32,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-19 19:21:32,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:21:32,382 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-19 19:21:32,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 29.142857142857142) internal successors, (204), 7 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-19 19:21:32,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-19 19:21:32,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:21:32,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-19 19:21:32,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-19 19:21:32,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-19 19:21:32,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:21:32,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-19 19:21:32,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:21:32,382 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:21:32,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:21:32,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-19 19:21:32,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2022-02-19 19:21:32,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:21:32,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-19 19:21:32,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2022-02-19 19:21:41,870 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (30)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-19 19:21:41,870 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (20)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-19 19:21:41,871 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (6)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-19 19:21:41,871 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (42)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-19 19:21:41,871 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (10)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-19 19:21:41,871 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-02-19 19:21:41,871 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (15)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-19 19:21:41,871 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-02-19 19:21:41,876 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (36)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-19 19:21:41,880 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (25)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-19 19:21:42,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2022-02-19 19:21:42,048 WARN L594 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (10 of 11 remaining) [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 11 remaining) [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 11 remaining) [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 11 remaining) [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 11 remaining) [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 11 remaining) [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 11 remaining) [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 11 remaining) [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 11 remaining) [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 11 remaining) [2022-02-19 19:21:42,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 11 remaining) [2022-02-19 19:21:42,050 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-19 19:21:42,053 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 9 thread instances [2022-02-19 19:21:42,053 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-19 19:21:42,059 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.02 07:21:42 BasicIcfg [2022-02-19 19:21:42,059 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-19 19:21:42,060 INFO L158 Benchmark]: Toolchain (without parser) took 864912.16ms. Allocated memory was 189.8MB in the beginning and 1.6GB in the end (delta: 1.5GB). Free memory was 131.9MB in the beginning and 465.5MB in the end (delta: -333.6MB). Peak memory consumption was 1.4GB. Max. memory is 8.0GB. [2022-02-19 19:21:42,060 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 189.8MB. Free memory is still 150.0MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-19 19:21:42,060 INFO L158 Benchmark]: CACSL2BoogieTranslator took 389.27ms. Allocated memory was 189.8MB in the beginning and 281.0MB in the end (delta: 91.2MB). Free memory was 131.7MB in the beginning and 243.0MB in the end (delta: -111.4MB). Peak memory consumption was 7.7MB. Max. memory is 8.0GB. [2022-02-19 19:21:42,060 INFO L158 Benchmark]: Boogie Procedure Inliner took 54.42ms. Allocated memory is still 281.0MB. Free memory was 243.0MB in the beginning and 241.0MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-02-19 19:21:42,060 INFO L158 Benchmark]: Boogie Preprocessor took 27.75ms. Allocated memory is still 281.0MB. Free memory was 241.0MB in the beginning and 239.4MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-19 19:21:42,063 INFO L158 Benchmark]: RCFGBuilder took 380.45ms. Allocated memory is still 281.0MB. Free memory was 238.9MB in the beginning and 224.2MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-02-19 19:21:42,063 INFO L158 Benchmark]: TraceAbstraction took 864051.18ms. Allocated memory was 281.0MB in the beginning and 1.6GB in the end (delta: 1.4GB). Free memory was 223.7MB in the beginning and 465.5MB in the end (delta: -241.8MB). Peak memory consumption was 1.4GB. Max. memory is 8.0GB. [2022-02-19 19:21:42,065 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.10ms. Allocated memory is still 189.8MB. Free memory is still 150.0MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 389.27ms. Allocated memory was 189.8MB in the beginning and 281.0MB in the end (delta: 91.2MB). Free memory was 131.7MB in the beginning and 243.0MB in the end (delta: -111.4MB). Peak memory consumption was 7.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 54.42ms. Allocated memory is still 281.0MB. Free memory was 243.0MB in the beginning and 241.0MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 27.75ms. Allocated memory is still 281.0MB. Free memory was 241.0MB in the beginning and 239.4MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 380.45ms. Allocated memory is still 281.0MB. Free memory was 238.9MB in the beginning and 224.2MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 864051.18ms. Allocated memory was 281.0MB in the beginning and 1.6GB in the end (delta: 1.4GB). Free memory was 223.7MB in the beginning and 465.5MB in the end (delta: -241.8MB). Peak memory consumption was 1.4GB. 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: 720]: 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: 692]: 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, 154 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 3.1s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.7s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 19, 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.2s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 819 NumberOfCodeBlocks, 819 NumberOfCodeBlocksAsserted, 9 NumberOfCheckSat, 854 ConstructedInterpolants, 0 QuantifiedInterpolants, 1061 SizeOfPredicates, 2 NumberOfNonLiveVariables, 692 ConjunctsInSsa, 8 ConjunctsInUnsatCore, 9 InterpolantComputations, 4 PerfectInterpolantSequences, 12/17 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, 174 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 3.2s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.4s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 29, 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.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 934 NumberOfCodeBlocks, 934 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 942 ConstructedInterpolants, 0 QuantifiedInterpolants, 1249 SizeOfPredicates, 2 NumberOfNonLiveVariables, 692 ConjunctsInSsa, 8 ConjunctsInUnsatCore, 10 InterpolantComputations, 5 PerfectInterpolantSequences, 30/35 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, 194 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 22.2s, OverallIterations: 9, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 19.6s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 50, 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.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1405 NumberOfCodeBlocks, 1405 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 1548 ConstructedInterpolants, 0 QuantifiedInterpolants, 2347 SizeOfPredicates, 8 NumberOfNonLiveVariables, 1079 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 14 InterpolantComputations, 6 PerfectInterpolantSequences, 107/179 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, 214 locations, 6 error locations. Started 1 CEGAR loops. OverallTime: 26.9s, OverallIterations: 10, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 24.4s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 60, 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.1s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1572 NumberOfCodeBlocks, 1572 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 1688 ConstructedInterpolants, 0 QuantifiedInterpolants, 2691 SizeOfPredicates, 8 NumberOfNonLiveVariables, 1079 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 15 InterpolantComputations, 7 PerfectInterpolantSequences, 183/255 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, 234 locations, 7 error locations. Started 1 CEGAR loops. OverallTime: 40.2s, OverallIterations: 11, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 37.4s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 70, 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.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1765 NumberOfCodeBlocks, 1765 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 1854 ConstructedInterpolants, 0 QuantifiedInterpolants, 3113 SizeOfPredicates, 8 NumberOfNonLiveVariables, 1079 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 16 InterpolantComputations, 8 PerfectInterpolantSequences, 303/375 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, 254 locations, 8 error locations. Started 1 CEGAR loops. OverallTime: 66.0s, OverallIterations: 12, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 63.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 80, 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.1s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1984 NumberOfCodeBlocks, 1984 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 2046 ConstructedInterpolants, 0 QuantifiedInterpolants, 3613 SizeOfPredicates, 8 NumberOfNonLiveVariables, 1079 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 17 InterpolantComputations, 9 PerfectInterpolantSequences, 477/549 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, 274 locations, 9 error locations. Started 1 CEGAR loops. OverallTime: 184.6s, OverallIterations: 14, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 180.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 119, 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.2s SatisfiabilityAnalysisTime, 2.4s InterpolantComputationTime, 2853 NumberOfCodeBlocks, 2853 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 3197 ConstructedInterpolants, 0 QuantifiedInterpolants, 6126 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1819 ConjunctsInSsa, 32 ConjunctsInUnsatCore, 21 InterpolantComputations, 10 PerfectInterpolantSequences, 850/1573 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, 294 locations, 10 error locations. Started 1 CEGAR loops. OverallTime: 241.0s, OverallIterations: 15, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 236.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 129, 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.2s SatisfiabilityAnalysisTime, 2.4s InterpolantComputationTime, 3124 NumberOfCodeBlocks, 3124 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 3441 ConstructedInterpolants, 0 QuantifiedInterpolants, 6782 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1819 ConjunctsInSsa, 32 ConjunctsInUnsatCore, 22 InterpolantComputations, 11 PerfectInterpolantSequences, 1162/1885 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, 314 locations, 11 error locations. Started 1 CEGAR loops. OverallTime: 276.4s, OverallIterations: 15, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 271.4s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 137, 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.2s SatisfiabilityAnalysisTime, 2.5s InterpolantComputationTime, 3144 NumberOfCodeBlocks, 3144 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 3711 ConstructedInterpolants, 0 QuantifiedInterpolants, 7516 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1819 ConjunctsInSsa, 32 ConjunctsInUnsatCore, 23 InterpolantComputations, 12 PerfectInterpolantSequences, 1558/2281 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