/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-MCRwithoutDepranks-Lazy.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_19-callback_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-820ea7a [2022-02-20 07:42:16,891 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-20 07:42:16,893 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-20 07:42:16,959 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-20 07:42:16,960 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-20 07:42:16,961 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-20 07:42:16,962 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-20 07:42:16,963 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-20 07:42:16,968 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-20 07:42:16,973 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-20 07:42:16,974 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-20 07:42:16,975 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-20 07:42:16,976 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-20 07:42:16,978 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-20 07:42:16,979 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-20 07:42:16,981 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-20 07:42:16,982 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-20 07:42:16,983 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-20 07:42:16,986 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-20 07:42:16,988 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-20 07:42:16,989 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-20 07:42:16,990 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-20 07:42:16,991 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-20 07:42:16,991 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-20 07:42:16,994 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-20 07:42:16,994 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-20 07:42:16,994 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-20 07:42:16,995 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-20 07:42:16,995 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-20 07:42:16,996 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-20 07:42:16,996 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-20 07:42:16,997 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-20 07:42:16,997 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-20 07:42:16,998 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-20 07:42:16,998 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-20 07:42:16,999 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-20 07:42:16,999 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-20 07:42:16,999 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-20 07:42:17,000 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-20 07:42:17,000 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-20 07:42:17,001 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-20 07:42:17,002 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-MCRwithoutDepranks-Lazy.epf [2022-02-20 07:42:17,026 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-20 07:42:17,026 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-20 07:42:17,027 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-20 07:42:17,027 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-20 07:42:17,028 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-20 07:42:17,028 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-20 07:42:17,028 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-20 07:42:17,028 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-20 07:42:17,028 INFO L138 SettingsManager]: * Use SBE=true [2022-02-20 07:42:17,029 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-20 07:42:17,029 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-20 07:42:17,029 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-20 07:42:17,029 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-20 07:42:17,029 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-20 07:42:17,029 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-20 07:42:17,029 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-20 07:42:17,030 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-20 07:42:17,030 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-20 07:42:17,030 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-20 07:42:17,030 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-20 07:42:17,030 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-20 07:42:17,030 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-20 07:42:17,030 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-20 07:42:17,030 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-20 07:42:17,030 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-20 07:42:17,031 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-20 07:42:17,031 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-20 07:42:17,031 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-02-20 07:42:17,031 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-20 07:42:17,031 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-20 07:42:17,031 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-20 07:42:17,031 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-20 07:42:17,031 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-20 07:42:17,032 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-02-20 07:42:17,032 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-20 07:42:17,032 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITHOUT_DEPRANKS [2022-02-20 07:42:17,032 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-20 07:42:17,249 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-20 07:42:17,276 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-20 07:42:17,281 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-20 07:42:17,282 INFO L271 PluginConnector]: Initializing CDTParser... [2022-02-20 07:42:17,283 INFO L275 PluginConnector]: CDTParser initialized [2022-02-20 07:42:17,284 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_19-callback_racing.i [2022-02-20 07:42:17,352 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/85fe78058/a158417e8cf04fe683e7be6f6f647bf9/FLAGadcea0d9d [2022-02-20 07:42:17,803 INFO L306 CDTParser]: Found 1 translation units. [2022-02-20 07:42:17,804 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_19-callback_racing.i [2022-02-20 07:42:17,814 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/85fe78058/a158417e8cf04fe683e7be6f6f647bf9/FLAGadcea0d9d [2022-02-20 07:42:18,147 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/85fe78058/a158417e8cf04fe683e7be6f6f647bf9 [2022-02-20 07:42:18,149 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-20 07:42:18,151 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-02-20 07:42:18,160 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-02-20 07:42:18,160 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-02-20 07:42:18,163 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-02-20 07:42:18,165 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,166 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@244e609a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18, skipping insertion in model container [2022-02-20 07:42:18,166 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,173 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-02-20 07:42:18,226 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-02-20 07:42:18,539 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_19-callback_racing.i[30212,30225] [2022-02-20 07:42:18,576 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-20 07:42:18,594 INFO L203 MainTranslator]: Completed pre-run [2022-02-20 07:42:18,634 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_19-callback_racing.i[30212,30225] [2022-02-20 07:42:18,644 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-02-20 07:42:18,686 INFO L208 MainTranslator]: Completed translation [2022-02-20 07:42:18,690 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18 WrapperNode [2022-02-20 07:42:18,690 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-02-20 07:42:18,691 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-20 07:42:18,691 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-20 07:42:18,691 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-20 07:42:18,698 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,728 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,761 INFO L137 Inliner]: procedures = 173, calls = 39, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 133 [2022-02-20 07:42:18,762 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-20 07:42:18,763 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-20 07:42:18,763 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-20 07:42:18,763 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-20 07:42:18,771 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,771 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,784 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,784 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,789 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,804 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,806 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,808 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-20 07:42:18,809 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-20 07:42:18,809 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-20 07:42:18,809 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-20 07:42:18,810 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (1/1) ... [2022-02-20 07:42:18,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-20 07:42:18,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:18,840 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-20 07:42:18,860 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-20 07:42:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-02-20 07:42:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-02-20 07:42:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-02-20 07:42:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-02-20 07:42:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-02-20 07:42:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2022-02-20 07:42:18,884 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2022-02-20 07:42:18,885 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-02-20 07:42:18,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-02-20 07:42:18,885 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-20 07:42:18,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-20 07:42:18,886 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-20 07:42:18,991 INFO L234 CfgBuilder]: Building ICFG [2022-02-20 07:42:18,993 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-20 07:42:19,187 INFO L275 CfgBuilder]: Performing block encoding [2022-02-20 07:42:19,196 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-20 07:42:19,196 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2022-02-20 07:42:19,198 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.02 07:42:19 BoogieIcfgContainer [2022-02-20 07:42:19,199 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-20 07:42:19,200 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-20 07:42:19,201 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-20 07:42:19,205 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-20 07:42:19,206 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.02 07:42:18" (1/3) ... [2022-02-20 07:42:19,207 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3ec8e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.02 07:42:19, skipping insertion in model container [2022-02-20 07:42:19,207 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.02 07:42:18" (2/3) ... [2022-02-20 07:42:19,207 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3ec8e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.02 07:42:19, skipping insertion in model container [2022-02-20 07:42:19,207 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.02 07:42:19" (3/3) ... [2022-02-20 07:42:19,209 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_19-callback_racing.i [2022-02-20 07:42:19,214 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-20 07:42:19,215 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-20 07:42:19,215 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-20 07:42:19,215 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-20 07:42:19,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,258 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,259 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,262 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,262 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,262 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,262 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,262 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,265 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,270 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:19,276 INFO L148 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2022-02-20 07:42:19,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-20 07:42:19,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:19,371 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-20 07:42:19,379 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-20 07:42:19,416 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-20 07:42:19,424 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=true [2022-02-20 07:42:19,424 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-20 07:42:19,675 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:42:19,677 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-20 07:42:19,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:19,687 INFO L85 PathProgramCache]: Analyzing trace with hash 917396284, now seen corresponding path program 1 times [2022-02-20 07:42:19,699 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:19,699 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672415685] [2022-02-20 07:42:19,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:19,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:19,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:20,015 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-20 07:42:20,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:20,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672415685] [2022-02-20 07:42:20,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672415685] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:20,017 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:20,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-20 07:42:20,019 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956709121] [2022-02-20 07:42:20,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:20,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-20 07:42:20,023 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:20,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-20 07:42:20,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-20 07:42:20,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:20,054 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:20,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:42:20,055 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:20,166 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:42:20,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:20,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-20 07:42:20,169 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-20 07:42:20,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:20,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1093288861, now seen corresponding path program 1 times [2022-02-20 07:42:20,174 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:20,174 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830274831] [2022-02-20 07:42:20,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:20,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:20,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:20,351 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-20 07:42:20,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:20,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830274831] [2022-02-20 07:42:20,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830274831] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:20,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165651652] [2022-02-20 07:42:20,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:20,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:20,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:20,357 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-20 07:42:20,359 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-20 07:42:20,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:20,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:42:20,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:20,626 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-20 07:42:20,626 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:42:20,626 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165651652] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:20,626 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:42:20,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:42:20,628 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567388434] [2022-02-20 07:42:20,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:20,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:42:20,629 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:20,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:42:20,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:42:20,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:20,632 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:20,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:42:20,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:20,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:21,217 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 198 states. [2022-02-20 07:42:21,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:21,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:21,240 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-20 07:42:21,419 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-20 07:42:21,420 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-20 07:42:21,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:21,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1973206960, now seen corresponding path program 1 times [2022-02-20 07:42:21,421 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:21,422 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637728651] [2022-02-20 07:42:21,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:21,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:21,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:21,531 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-20 07:42:21,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:21,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637728651] [2022-02-20 07:42:21,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637728651] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:21,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902419562] [2022-02-20 07:42:21,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:21,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:21,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:21,536 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-20 07:42:21,538 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-20 07:42:21,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:21,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:42:21,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:21,870 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-20 07:42:21,870 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:42:21,874 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902419562] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:21,874 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:42:21,874 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:42:21,874 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478842996] [2022-02-20 07:42:21,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:21,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:42:21,876 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:21,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:42:21,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:42:21,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:21,878 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:21,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 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-20 07:42:21,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:21,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:22,193 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 187 transitions and produced 188 states. [2022-02-20 07:42:22,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:22,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:22,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:22,212 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-20 07:42:22,395 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-20 07:42:22,395 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-20 07:42:22,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:22,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1793312789, now seen corresponding path program 1 times [2022-02-20 07:42:22,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:22,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533063496] [2022-02-20 07:42:22,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:22,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:22,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:22,495 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-20 07:42:22,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:22,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533063496] [2022-02-20 07:42:22,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533063496] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:22,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641310202] [2022-02-20 07:42:22,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:22,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:22,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:22,498 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-20 07:42:22,500 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-20 07:42:22,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:22,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-20 07:42:22,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:22,799 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-20 07:42:22,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:42:23,003 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-20 07:42:23,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641310202] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:42:23,004 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:42:23,005 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-20 07:42:23,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235242909] [2022-02-20 07:42:23,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:42:23,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-20 07:42:23,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:23,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-20 07:42:23,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-20 07:42:23,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:23,007 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:23,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 10 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:42:23,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:23,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:23,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:23,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:23,257 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 87 states. [2022-02-20 07:42:23,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:23,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:23,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:23,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:23,290 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-20 07:42:23,470 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-20 07:42:23,470 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-20 07:42:23,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:23,471 INFO L85 PathProgramCache]: Analyzing trace with hash 2013206372, now seen corresponding path program 1 times [2022-02-20 07:42:23,471 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:23,471 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735881068] [2022-02-20 07:42:23,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:23,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:23,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:23,556 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-20 07:42:23,556 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:23,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735881068] [2022-02-20 07:42:23,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735881068] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:23,557 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:23,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-20 07:42:23,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146324742] [2022-02-20 07:42:23,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:23,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-20 07:42:23,558 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:23,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-20 07:42:23,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-20 07:42:23,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:23,559 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:23,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:42:23,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:23,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:23,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:23,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:23,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:23,764 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 97 transitions and produced 98 states. [2022-02-20 07:42:23,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:23,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:23,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:23,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:23,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:42:23,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-20 07:42:23,765 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0INUSE_VIOLATION === [ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-02-20 07:42:23,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:23,767 INFO L85 PathProgramCache]: Analyzing trace with hash 8083828, now seen corresponding path program 1 times [2022-02-20 07:42:23,767 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:23,767 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484081525] [2022-02-20 07:42:23,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:23,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:23,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:42:23,797 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-20 07:42:23,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:42:23,835 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-20 07:42:23,835 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-20 07:42:23,836 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 3 remaining) [2022-02-20 07:42:23,838 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2022-02-20 07:42:23,838 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 3 remaining) [2022-02-20 07:42:23,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-02-20 07:42:23,844 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2022-02-20 07:42:23,846 WARN L235 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-20 07:42:23,846 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-02-20 07:42:23,876 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,876 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,877 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,878 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,879 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,879 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,879 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,879 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,880 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,880 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,880 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,880 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,880 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,880 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,880 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,881 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,881 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,881 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,881 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,881 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,881 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:23,893 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-20 07:42:23,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-20 07:42:23,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:23,908 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-20 07:42:23,924 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-20 07:42:23,925 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=true [2022-02-20 07:42:23,925 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-02-20 07:42:23,945 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-20 07:42:23,970 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:42:23,971 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-20 07:42:23,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:23,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1660025092, now seen corresponding path program 1 times [2022-02-20 07:42:23,971 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:23,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119763480] [2022-02-20 07:42:23,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:23,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:23,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:23,999 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-20 07:42:23,999 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:23,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119763480] [2022-02-20 07:42:23,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119763480] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:23,999 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:24,000 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-20 07:42:24,000 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915212093] [2022-02-20 07:42:24,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:24,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-20 07:42:24,000 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:24,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-20 07:42:24,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-20 07:42:24,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:24,001 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:24,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:42:24,002 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:24,031 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:42:24,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:24,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-02-20 07:42:24,032 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-20 07:42:24,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:24,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1484132515, now seen corresponding path program 1 times [2022-02-20 07:42:24,032 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:24,032 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32547156] [2022-02-20 07:42:24,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:24,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:24,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:24,076 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-20 07:42:24,077 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:24,077 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32547156] [2022-02-20 07:42:24,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32547156] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:24,077 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291869150] [2022-02-20 07:42:24,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:24,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:24,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:24,081 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-20 07:42:24,098 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-20 07:42:24,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:24,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:42:24,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:24,258 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-20 07:42:24,259 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:42:24,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291869150] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:24,259 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:42:24,259 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:42:24,260 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149269952] [2022-02-20 07:42:24,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:24,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:42:24,260 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:24,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:42:24,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:42:24,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:24,261 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:24,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:42:24,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:24,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:24,673 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 198 states. [2022-02-20 07:42:24,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:24,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:24,692 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-20 07:42:24,874 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-20 07:42:24,875 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-20 07:42:24,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:24,875 INFO L85 PathProgramCache]: Analyzing trace with hash -2134186406, now seen corresponding path program 1 times [2022-02-20 07:42:24,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:24,876 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879766446] [2022-02-20 07:42:24,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:24,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:24,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:24,953 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-20 07:42:24,954 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:24,954 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879766446] [2022-02-20 07:42:24,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879766446] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:24,954 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66528481] [2022-02-20 07:42:24,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:24,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:24,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:24,957 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-20 07:42:24,964 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-20 07:42:25,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:25,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:42:25,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:25,203 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-20 07:42:25,204 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:42:25,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66528481] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:25,204 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:42:25,204 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:42:25,205 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420879749] [2022-02-20 07:42:25,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:25,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:42:25,205 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:25,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:42:25,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:42:25,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:25,206 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:25,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 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-20 07:42:25,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:25,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:25,207 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:25,475 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 187 transitions and produced 188 states. [2022-02-20 07:42:25,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:25,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:25,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:25,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-02-20 07:42:25,687 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-20 07:42:25,688 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-20 07:42:25,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:25,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1785411691, now seen corresponding path program 1 times [2022-02-20 07:42:25,689 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:25,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898993843] [2022-02-20 07:42:25,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:25,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:25,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:25,758 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-20 07:42:25,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:25,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898993843] [2022-02-20 07:42:25,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898993843] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:25,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34965620] [2022-02-20 07:42:25,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:25,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:25,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:25,763 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-20 07:42:25,787 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-20 07:42:25,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:25,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-20 07:42:25,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:26,023 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-20 07:42:26,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:42:26,202 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-20 07:42:26,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34965620] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:42:26,202 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:42:26,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-20 07:42:26,205 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205999627] [2022-02-20 07:42:26,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:42:26,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-20 07:42:26,208 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:26,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-20 07:42:26,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-20 07:42:26,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:26,212 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:26,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 10 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:42:26,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:26,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:26,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:26,213 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:26,389 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 87 states. [2022-02-20 07:42:26,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:26,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:26,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:26,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:26,422 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-20 07:42:26,611 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-20 07:42:26,612 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-20 07:42:26,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:26,613 INFO L85 PathProgramCache]: Analyzing trace with hash 2145080228, now seen corresponding path program 1 times [2022-02-20 07:42:26,613 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:26,613 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238395028] [2022-02-20 07:42:26,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:26,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:26,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:26,697 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-20 07:42:26,697 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:26,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238395028] [2022-02-20 07:42:26,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238395028] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:26,698 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:26,698 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-20 07:42:26,698 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394234166] [2022-02-20 07:42:26,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:26,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-20 07:42:26,699 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:26,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-20 07:42:26,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-20 07:42:26,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:26,700 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:26,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:42:26,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:26,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:26,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:26,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:26,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:27,419 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 142 transitions and produced 143 states. [2022-02-20 07:42:27,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:27,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:27,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:27,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:27,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:42:27,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-20 07:42:27,420 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-20 07:42:27,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:27,421 INFO L85 PathProgramCache]: Analyzing trace with hash 52180678, now seen corresponding path program 1 times [2022-02-20 07:42:27,421 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:27,421 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624467066] [2022-02-20 07:42:27,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:27,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:27,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:27,514 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-20 07:42:27,515 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:27,515 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624467066] [2022-02-20 07:42:27,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624467066] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:27,515 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:27,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:42:27,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599135959] [2022-02-20 07:42:27,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:27,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:42:27,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:27,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:42:27,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:42:27,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:27,517 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:27,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 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-20 07:42:27,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:27,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:27,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:27,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:27,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:42:27,518 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:28,340 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 153 transitions and produced 154 states. [2022-02-20 07:42:28,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:28,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:28,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:28,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:28,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:42:28,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:42:28,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-02-20 07:42:28,342 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-20 07:42:28,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:28,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1974873942, now seen corresponding path program 1 times [2022-02-20 07:42:28,343 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:28,343 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056686619] [2022-02-20 07:42:28,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:28,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:28,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:42:28,378 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-20 07:42:28,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:42:28,417 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-20 07:42:28,417 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-20 07:42:28,418 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (3 of 4 remaining) [2022-02-20 07:42:28,418 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 4 remaining) [2022-02-20 07:42:28,418 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 4 remaining) [2022-02-20 07:42:28,418 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 4 remaining) [2022-02-20 07:42:28,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-02-20 07:42:28,419 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2022-02-20 07:42:28,420 WARN L235 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-20 07:42:28,420 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-02-20 07:42:28,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,430 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,431 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,432 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,433 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,434 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,435 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,436 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,437 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,438 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,439 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,440 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,441 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,442 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,443 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,444 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:28,445 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-20 07:42:28,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-20 07:42:28,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:28,448 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-20 07:42:28,450 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-20 07:42:28,453 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-20 07:42:28,453 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=true [2022-02-20 07:42:28,454 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-02-20 07:42:28,491 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:42:28,491 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-20 07:42:28,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:28,492 INFO L85 PathProgramCache]: Analyzing trace with hash -829924480, now seen corresponding path program 1 times [2022-02-20 07:42:28,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:28,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065180996] [2022-02-20 07:42:28,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:28,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:28,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:28,550 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-20 07:42:28,551 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:28,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065180996] [2022-02-20 07:42:28,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065180996] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:28,551 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:28,551 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-20 07:42:28,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091556825] [2022-02-20 07:42:28,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:28,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-20 07:42:28,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:28,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-20 07:42:28,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-20 07:42:28,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:28,553 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:28,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:42:28,553 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:28,596 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:42:28,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:28,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-02-20 07:42:28,598 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-20 07:42:28,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:28,599 INFO L85 PathProgramCache]: Analyzing trace with hash -654031903, now seen corresponding path program 1 times [2022-02-20 07:42:28,599 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:28,599 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612524113] [2022-02-20 07:42:28,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:28,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:28,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:28,640 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-20 07:42:28,640 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:28,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612524113] [2022-02-20 07:42:28,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612524113] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:28,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698843189] [2022-02-20 07:42:28,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:28,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:28,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:28,643 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-20 07:42:28,645 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-20 07:42:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:28,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:42:28,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:28,820 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-20 07:42:28,821 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:42:28,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698843189] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:28,821 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:42:28,821 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:42:28,822 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394774809] [2022-02-20 07:42:28,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:28,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:42:28,823 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:28,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:42:28,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:42:28,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:28,824 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:28,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:42:28,824 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:28,824 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:29,209 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 198 states. [2022-02-20 07:42:29,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:29,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:29,231 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-02-20 07:42:29,416 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-20 07:42:29,416 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-20 07:42:29,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:29,417 INFO L85 PathProgramCache]: Analyzing trace with hash -441774160, now seen corresponding path program 1 times [2022-02-20 07:42:29,417 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:29,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407434090] [2022-02-20 07:42:29,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:29,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:29,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:29,461 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-20 07:42:29,462 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:29,462 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407434090] [2022-02-20 07:42:29,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407434090] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:29,462 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267935960] [2022-02-20 07:42:29,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:29,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:29,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:29,464 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-20 07:42:29,466 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-20 07:42:29,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:29,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:42:29,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:29,762 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-20 07:42:29,763 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:42:29,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267935960] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:29,763 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:42:29,763 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:42:29,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878058156] [2022-02-20 07:42:29,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:29,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:42:29,765 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:29,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:42:29,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:42:29,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:29,766 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:29,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 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-20 07:42:29,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:29,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:29,766 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:30,080 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 187 transitions and produced 188 states. [2022-02-20 07:42:30,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:30,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:30,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:30,106 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-20 07:42:30,300 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-20 07:42:30,301 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-20 07:42:30,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:30,301 INFO L85 PathProgramCache]: Analyzing trace with hash -404973863, now seen corresponding path program 1 times [2022-02-20 07:42:30,301 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:30,301 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033567149] [2022-02-20 07:42:30,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:30,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:30,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:30,354 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-20 07:42:30,354 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:30,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033567149] [2022-02-20 07:42:30,354 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033567149] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:30,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057046930] [2022-02-20 07:42:30,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:30,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:30,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:30,356 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-20 07:42:30,359 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-20 07:42:30,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:30,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-20 07:42:30,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:30,627 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-20 07:42:30,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:42:30,829 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-20 07:42:30,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057046930] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:42:30,829 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:42:30,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-20 07:42:30,830 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522308321] [2022-02-20 07:42:30,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:42:30,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-20 07:42:30,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:30,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-20 07:42:30,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-20 07:42:30,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:30,832 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:30,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 10 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:42:30,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:30,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:30,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:30,832 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:31,015 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 87 states. [2022-02-20 07:42:31,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:31,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:31,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:31,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:31,038 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-02-20 07:42:31,227 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-20 07:42:31,228 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-20 07:42:31,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:31,228 INFO L85 PathProgramCache]: Analyzing trace with hash 447335080, now seen corresponding path program 1 times [2022-02-20 07:42:31,228 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:31,228 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190220083] [2022-02-20 07:42:31,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:31,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:31,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:31,282 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-20 07:42:31,282 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:31,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190220083] [2022-02-20 07:42:31,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190220083] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:31,282 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:31,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-20 07:42:31,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756925353] [2022-02-20 07:42:31,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:31,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-20 07:42:31,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:31,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-20 07:42:31,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-20 07:42:31,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:31,284 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:31,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:42:31,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:31,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:31,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:31,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:31,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:32,029 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 142 transitions and produced 143 states. [2022-02-20 07:42:32,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:32,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:32,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:32,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:32,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:42:32,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-02-20 07:42:32,031 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-20 07:42:32,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:32,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1316198686, now seen corresponding path program 1 times [2022-02-20 07:42:32,032 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:32,032 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113334083] [2022-02-20 07:42:32,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:32,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:32,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:32,114 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-20 07:42:32,114 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:32,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113334083] [2022-02-20 07:42:32,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113334083] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:32,114 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:32,114 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:42:32,115 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793109779] [2022-02-20 07:42:32,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:32,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:42:32,115 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:32,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:42:32,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:42:32,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:32,116 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:32,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 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-20 07:42:32,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:32,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:32,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:32,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:32,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:42:32,117 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:47,761 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 321 transitions and produced 322 states. [2022-02-20 07:42:47,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:47,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:47,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:47,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:47,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:47,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:42:47,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-02-20 07:42:47,762 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-20 07:42:47,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:47,763 INFO L85 PathProgramCache]: Analyzing trace with hash -469880184, now seen corresponding path program 1 times [2022-02-20 07:42:47,763 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:47,763 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628243114] [2022-02-20 07:42:47,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:47,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:47,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:47,842 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-20 07:42:47,843 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:47,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628243114] [2022-02-20 07:42:47,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628243114] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:47,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373084793] [2022-02-20 07:42:47,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:47,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:47,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:47,845 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-20 07:42:47,847 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-20 07:42:47,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:47,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-20 07:42:47,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:48,284 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-20 07:42:48,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:42:48,638 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-20 07:42:48,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373084793] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:42:48,639 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:42:48,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-20 07:42:48,640 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366869972] [2022-02-20 07:42:48,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:42:48,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-20 07:42:48,641 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:48,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-20 07:42:48,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-20 07:42:48,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:48,642 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:48,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 16.94736842105263) internal successors, (322), 19 states have internal predecessors, (322), 0 states have call successors, (0), 0 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-20 07:42:48,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:48,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:48,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:48,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:48,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:48,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:42:48,643 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:50,432 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 198 transitions and produced 199 states. [2022-02-20 07:42:50,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:50,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:50,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:50,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:50,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:50,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:42:50,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:42:50,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-02-20 07:42:50,633 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-20 07:42:50,634 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-20 07:42:50,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:50,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1966693993, now seen corresponding path program 1 times [2022-02-20 07:42:50,634 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:50,634 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063251852] [2022-02-20 07:42:50,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:50,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:50,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:50,753 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-20 07:42:50,753 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:50,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063251852] [2022-02-20 07:42:50,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063251852] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:50,754 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:50,754 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:42:50,754 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572027956] [2022-02-20 07:42:50,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:50,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:42:50,755 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:50,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:42:50,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:42:50,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:50,755 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:50,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 0 states have call successors, (0), 0 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-20 07:42:50,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:50,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:50,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:50,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:50,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:50,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:42:50,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:42:50,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:52,849 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 209 transitions and produced 210 states. [2022-02-20 07:42:52,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:52,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:52,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:52,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:52,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:52,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:42:52,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:42:52,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:42:52,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-02-20 07:42:52,850 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-20 07:42:52,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:52,851 INFO L85 PathProgramCache]: Analyzing trace with hash -260795843, now seen corresponding path program 1 times [2022-02-20 07:42:52,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:52,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10450137] [2022-02-20 07:42:52,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:52,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:52,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:42:52,878 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-20 07:42:52,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:42:52,909 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-20 07:42:52,910 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-20 07:42:52,910 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (4 of 5 remaining) [2022-02-20 07:42:52,910 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 5 remaining) [2022-02-20 07:42:52,910 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 5 remaining) [2022-02-20 07:42:52,910 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 5 remaining) [2022-02-20 07:42:52,910 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 5 remaining) [2022-02-20 07:42:52,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-02-20 07:42:52,911 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-20 07:42:52,912 WARN L235 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-20 07:42:52,912 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-02-20 07:42:52,922 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,922 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,923 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,924 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,925 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,926 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,927 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,928 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,929 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,930 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,931 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,932 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,933 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,934 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,935 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,936 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,937 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,937 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,937 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,937 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,937 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,937 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,937 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,937 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,938 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,939 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,940 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,940 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,940 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,940 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,940 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,940 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,940 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:42:52,942 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-02-20 07:42:52,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-20 07:42:52,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:52,948 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-20 07:42:52,960 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-20 07:42:52,960 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=true [2022-02-20 07:42:52,960 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-02-20 07:42:52,983 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-20 07:42:53,001 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:42:53,002 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-20 07:42:53,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:53,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1405729222, now seen corresponding path program 1 times [2022-02-20 07:42:53,002 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:53,002 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918971566] [2022-02-20 07:42:53,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:53,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:53,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:53,025 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-20 07:42:53,025 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:53,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918971566] [2022-02-20 07:42:53,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918971566] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:53,026 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:53,026 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-20 07:42:53,026 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851725739] [2022-02-20 07:42:53,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:53,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-20 07:42:53,027 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:53,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-20 07:42:53,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-20 07:42:53,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:53,027 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:53,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:42:53,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:53,059 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:42:53,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:53,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-02-20 07:42:53,060 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-20 07:42:53,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:53,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1581621799, now seen corresponding path program 1 times [2022-02-20 07:42:53,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:53,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72958708] [2022-02-20 07:42:53,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:53,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:53,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:53,102 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-20 07:42:53,102 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:53,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72958708] [2022-02-20 07:42:53,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72958708] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:53,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714279791] [2022-02-20 07:42:53,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:53,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:53,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:53,105 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-20 07:42:53,107 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-20 07:42:53,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:53,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:42:53,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:53,306 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-20 07:42:53,306 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:42:53,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714279791] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:53,306 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:42:53,306 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:42:53,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832367313] [2022-02-20 07:42:53,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:53,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:42:53,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:53,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:42:53,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:42:53,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:53,308 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:53,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:42:53,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:53,309 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:53,652 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 198 states. [2022-02-20 07:42:53,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:53,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:53,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-02-20 07:42:53,853 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-20 07:42:53,854 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-20 07:42:53,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:53,854 INFO L85 PathProgramCache]: Analyzing trace with hash 753507504, now seen corresponding path program 1 times [2022-02-20 07:42:53,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:53,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416298592] [2022-02-20 07:42:53,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:53,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:53,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:53,905 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-20 07:42:53,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:53,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416298592] [2022-02-20 07:42:53,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416298592] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:53,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763544494] [2022-02-20 07:42:53,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:53,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:53,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:53,909 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-20 07:42:53,910 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-20 07:42:54,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:54,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:42:54,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:54,175 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-20 07:42:54,176 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:42:54,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763544494] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:54,176 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:42:54,176 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:42:54,176 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344162904] [2022-02-20 07:42:54,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:54,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:42:54,177 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:54,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:42:54,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:42:54,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:54,178 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:54,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 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-20 07:42:54,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:54,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:54,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:54,474 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 187 transitions and produced 188 states. [2022-02-20 07:42:54,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:54,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:54,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:54,497 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-02-20 07:42:54,680 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-20 07:42:54,681 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-20 07:42:54,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:54,682 INFO L85 PathProgramCache]: Analyzing trace with hash -362309921, now seen corresponding path program 1 times [2022-02-20 07:42:54,682 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:54,682 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866272151] [2022-02-20 07:42:54,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:54,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:54,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:54,726 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-20 07:42:54,726 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:54,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866272151] [2022-02-20 07:42:54,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866272151] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:42:54,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991817121] [2022-02-20 07:42:54,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:54,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:42:54,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:42:54,729 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-20 07:42:54,731 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-20 07:42:54,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:54,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-20 07:42:54,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:42:54,994 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-20 07:42:54,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:42:55,183 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-20 07:42:55,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991817121] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:42:55,183 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:42:55,183 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-20 07:42:55,184 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599337133] [2022-02-20 07:42:55,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:42:55,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-20 07:42:55,184 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:55,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-20 07:42:55,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-20 07:42:55,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:55,185 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:55,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 10 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:42:55,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:55,185 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:55,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:55,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:55,322 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 87 states. [2022-02-20 07:42:55,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:55,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:55,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:55,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:55,349 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-20 07:42:55,539 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-20 07:42:55,540 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-20 07:42:55,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:55,540 INFO L85 PathProgramCache]: Analyzing trace with hash -787030674, now seen corresponding path program 1 times [2022-02-20 07:42:55,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:55,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845672919] [2022-02-20 07:42:55,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:55,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:55,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:55,588 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-20 07:42:55,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:55,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845672919] [2022-02-20 07:42:55,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845672919] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:55,589 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:55,589 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-20 07:42:55,592 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692664610] [2022-02-20 07:42:55,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:55,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-20 07:42:55,592 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:55,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-20 07:42:55,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-20 07:42:55,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:55,593 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:55,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:42:55,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:55,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:55,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:55,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:42:55,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:56,133 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 142 transitions and produced 143 states. [2022-02-20 07:42:56,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:56,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:56,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:56,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:56,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:42:56,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-02-20 07:42:56,135 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-20 07:42:56,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:42:56,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1684014394, now seen corresponding path program 1 times [2022-02-20 07:42:56,135 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:42:56,135 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305040909] [2022-02-20 07:42:56,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:42:56,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:42:56,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:42:56,231 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-20 07:42:56,232 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:42:56,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305040909] [2022-02-20 07:42:56,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305040909] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:42:56,232 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:42:56,232 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:42:56,232 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487509930] [2022-02-20 07:42:56,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:42:56,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:42:56,233 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:42:56,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:42:56,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:42:56,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:56,234 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:42:56,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 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-20 07:42:56,234 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:42:56,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:56,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:42:56,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:42:56,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:42:56,235 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:11,614 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 321 transitions and produced 322 states. [2022-02-20 07:43:11,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:11,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:11,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:11,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:11,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:11,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:11,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-02-20 07:43:11,616 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-20 07:43:11,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:11,616 INFO L85 PathProgramCache]: Analyzing trace with hash 112501434, now seen corresponding path program 1 times [2022-02-20 07:43:11,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:11,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105545493] [2022-02-20 07:43:11,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:11,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:11,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:11,688 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-20 07:43:11,688 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:11,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105545493] [2022-02-20 07:43:11,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105545493] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:43:11,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55238188] [2022-02-20 07:43:11,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:11,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:43:11,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:43:11,690 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-20 07:43:11,692 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-20 07:43:11,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:11,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-20 07:43:11,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:43:12,113 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-20 07:43:12,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:43:12,410 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-20 07:43:12,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55238188] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:43:12,411 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:43:12,411 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-20 07:43:12,411 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449497899] [2022-02-20 07:43:12,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:43:12,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-20 07:43:12,412 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:12,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-20 07:43:12,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-20 07:43:12,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:12,413 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:12,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 16.94736842105263) internal successors, (322), 19 states have internal predecessors, (322), 0 states have call successors, (0), 0 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-20 07:43:12,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:12,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:12,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:12,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:12,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:12,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:12,414 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:14,184 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 198 transitions and produced 199 states. [2022-02-20 07:43:14,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:14,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:14,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:14,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:14,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:14,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:14,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:43:14,204 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-20 07:43:14,386 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-20 07:43:14,387 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-20 07:43:14,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:14,387 INFO L85 PathProgramCache]: Analyzing trace with hash -8337527, now seen corresponding path program 1 times [2022-02-20 07:43:14,387 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:14,387 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239040055] [2022-02-20 07:43:14,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:14,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:14,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:14,478 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-20 07:43:14,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:14,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239040055] [2022-02-20 07:43:14,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239040055] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:43:14,479 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:43:14,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:43:14,479 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269806043] [2022-02-20 07:43:14,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:43:14,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:43:14,480 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:14,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:43:14,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:43:14,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:14,481 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:14,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 0 states have call successors, (0), 0 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-20 07:43:14,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:14,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:14,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:14,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:14,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:14,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:14,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:43:14,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:18,795 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 254 transitions and produced 255 states. [2022-02-20 07:43:18,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:18,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:18,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:18,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:18,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:18,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:18,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:43:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:43:18,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-02-20 07:43:18,796 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-20 07:43:18,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:18,797 INFO L85 PathProgramCache]: Analyzing trace with hash -350595817, now seen corresponding path program 1 times [2022-02-20 07:43:18,797 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:18,797 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039887605] [2022-02-20 07:43:18,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:18,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:18,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:18,898 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-20 07:43:18,898 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:18,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039887605] [2022-02-20 07:43:18,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039887605] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:43:18,898 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:43:18,898 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:43:18,898 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173318495] [2022-02-20 07:43:18,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:43:18,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:43:18,899 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:18,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:43:18,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:43:18,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:18,900 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:18,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 0 states have call successors, (0), 0 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-20 07:43:18,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:18,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:18,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:18,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:18,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:18,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:18,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:43:18,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:43:18,901 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:23,800 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 265 transitions and produced 266 states. [2022-02-20 07:43:23,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:23,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:23,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:23,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:23,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:23,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:23,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:43:23,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:43:23,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:43:23,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-02-20 07:43:23,802 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-20 07:43:23,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:23,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1320128361, now seen corresponding path program 1 times [2022-02-20 07:43:23,802 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:23,803 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114339215] [2022-02-20 07:43:23,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:23,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:23,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:43:23,829 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-20 07:43:23,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:43:23,868 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-20 07:43:23,868 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-20 07:43:23,869 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (5 of 6 remaining) [2022-02-20 07:43:23,869 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 6 remaining) [2022-02-20 07:43:23,869 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 6 remaining) [2022-02-20 07:43:23,869 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 6 remaining) [2022-02-20 07:43:23,869 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 6 remaining) [2022-02-20 07:43:23,869 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 6 remaining) [2022-02-20 07:43:23,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-02-20 07:43:23,870 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-20 07:43:23,871 WARN L235 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-20 07:43:23,871 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2022-02-20 07:43:23,882 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,883 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,884 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,885 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,886 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,887 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,888 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,889 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,890 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,891 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,892 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,893 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,894 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,895 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,896 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,897 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,898 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,899 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,900 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,901 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,902 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,903 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:43:23,905 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2022-02-20 07:43:23,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-20 07:43:23,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:43:23,908 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-20 07:43:23,912 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-20 07:43:23,916 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-20 07:43:23,916 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=true [2022-02-20 07:43:23,916 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2022-02-20 07:43:23,954 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:43:23,954 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-20 07:43:23,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:23,955 INFO L85 PathProgramCache]: Analyzing trace with hash 84645752, now seen corresponding path program 1 times [2022-02-20 07:43:23,955 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:23,955 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341865382] [2022-02-20 07:43:23,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:23,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:23,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:23,973 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-20 07:43:23,973 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:23,973 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341865382] [2022-02-20 07:43:23,974 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341865382] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:43:23,974 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:43:23,974 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-20 07:43:23,974 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551088624] [2022-02-20 07:43:23,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:43:23,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-20 07:43:23,974 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:23,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-20 07:43:23,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-20 07:43:23,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:23,975 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:23,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:43:23,976 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:24,006 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:43:24,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:24,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-02-20 07:43:24,007 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-20 07:43:24,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:24,008 INFO L85 PathProgramCache]: Analyzing trace with hash 260538329, now seen corresponding path program 1 times [2022-02-20 07:43:24,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:24,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477908811] [2022-02-20 07:43:24,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:24,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:24,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:24,043 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-20 07:43:24,044 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:24,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477908811] [2022-02-20 07:43:24,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477908811] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:43:24,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509555450] [2022-02-20 07:43:24,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:24,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:43:24,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:43:24,051 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-20 07:43:24,063 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-20 07:43:24,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:24,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:43:24,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:43:24,264 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-20 07:43:24,264 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:43:24,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509555450] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:43:24,265 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:43:24,265 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:43:24,265 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160375852] [2022-02-20 07:43:24,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:43:24,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:43:24,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:24,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:43:24,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:43:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:24,266 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:24,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:43:24,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:24,267 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:24,666 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 198 states. [2022-02-20 07:43:24,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:24,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:24,685 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-02-20 07:43:24,867 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-20 07:43:24,867 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-20 07:43:24,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:24,868 INFO L85 PathProgramCache]: Analyzing trace with hash 784335620, now seen corresponding path program 1 times [2022-02-20 07:43:24,868 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:24,868 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997469613] [2022-02-20 07:43:24,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:24,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:24,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:24,903 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-20 07:43:24,904 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:24,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997469613] [2022-02-20 07:43:24,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997469613] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:43:24,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959060397] [2022-02-20 07:43:24,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:24,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:43:24,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:43:24,906 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-20 07:43:24,913 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-20 07:43:25,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:25,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:43:25,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:43:25,151 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-20 07:43:25,152 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:43:25,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959060397] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:43:25,152 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:43:25,152 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:43:25,152 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105982265] [2022-02-20 07:43:25,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:43:25,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:43:25,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:25,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:43:25,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:43:25,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:25,153 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:25,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 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-20 07:43:25,153 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:25,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:25,154 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:25,372 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 187 transitions and produced 188 states. [2022-02-20 07:43:25,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:25,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:25,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:25,392 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-20 07:43:25,573 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-20 07:43:25,574 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-20 07:43:25,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:25,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1970224465, now seen corresponding path program 1 times [2022-02-20 07:43:25,574 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:25,574 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223183803] [2022-02-20 07:43:25,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:25,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:25,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:25,616 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-20 07:43:25,617 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:25,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223183803] [2022-02-20 07:43:25,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223183803] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:43:25,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882925333] [2022-02-20 07:43:25,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:25,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:43:25,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:43:25,619 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-20 07:43:25,620 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-20 07:43:25,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:25,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-20 07:43:25,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:43:25,884 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-20 07:43:25,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:43:26,051 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-20 07:43:26,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882925333] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:43:26,052 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:43:26,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-20 07:43:26,052 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901240548] [2022-02-20 07:43:26,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:43:26,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-20 07:43:26,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:26,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-20 07:43:26,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-20 07:43:26,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:26,054 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:26,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 10 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:43:26,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:26,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:26,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:26,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:26,163 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 87 states. [2022-02-20 07:43:26,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:26,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:26,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:26,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:26,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-20 07:43:26,364 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-20 07:43:26,365 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-20 07:43:26,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:26,365 INFO L85 PathProgramCache]: Analyzing trace with hash 2069627296, now seen corresponding path program 1 times [2022-02-20 07:43:26,366 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:26,366 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073727229] [2022-02-20 07:43:26,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:26,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:26,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:26,438 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-20 07:43:26,439 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:26,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073727229] [2022-02-20 07:43:26,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073727229] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:43:26,439 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:43:26,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-20 07:43:26,440 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594942919] [2022-02-20 07:43:26,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:43:26,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-20 07:43:26,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:26,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-20 07:43:26,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-20 07:43:26,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:26,441 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:26,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:43:26,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:26,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:26,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:26,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:26,442 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:27,041 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 142 transitions and produced 143 states. [2022-02-20 07:43:27,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:27,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:27,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:27,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:27,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:43:27,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-02-20 07:43:27,042 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-20 07:43:27,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:27,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1615655448, now seen corresponding path program 1 times [2022-02-20 07:43:27,043 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:27,043 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380086367] [2022-02-20 07:43:27,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:27,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:27,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:27,123 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-20 07:43:27,124 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:27,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380086367] [2022-02-20 07:43:27,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380086367] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:43:27,124 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:43:27,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:43:27,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283877683] [2022-02-20 07:43:27,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:43:27,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:43:27,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:27,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:43:27,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:43:27,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:27,125 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:27,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 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-20 07:43:27,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:27,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:27,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:27,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:27,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:43:27,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:41,892 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 321 transitions and produced 322 states. [2022-02-20 07:43:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:41,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-02-20 07:43:41,893 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-20 07:43:41,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:41,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1034116350, now seen corresponding path program 1 times [2022-02-20 07:43:41,894 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:41,894 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591796210] [2022-02-20 07:43:41,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:41,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:41,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:41,947 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-20 07:43:41,947 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:41,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591796210] [2022-02-20 07:43:41,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591796210] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:43:41,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341603497] [2022-02-20 07:43:41,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:41,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:43:41,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:43:41,952 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-20 07:43:41,956 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-20 07:43:42,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:42,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-20 07:43:42,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:43:42,367 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-20 07:43:42,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:43:42,661 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-20 07:43:42,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341603497] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:43:42,661 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:43:42,661 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-20 07:43:42,661 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035939246] [2022-02-20 07:43:42,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:43:42,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-20 07:43:42,662 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:42,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-20 07:43:42,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-20 07:43:42,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:42,663 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:42,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 16.94736842105263) internal successors, (322), 19 states have internal predecessors, (322), 0 states have call successors, (0), 0 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-20 07:43:42,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:42,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:42,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:42,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:42,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:42,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:42,664 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:44,269 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 198 transitions and produced 199 states. [2022-02-20 07:43:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:44,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:44,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:44,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:44,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:44,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:43:44,293 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-20 07:43:44,472 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-20 07:43:44,473 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-20 07:43:44,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:44,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1626543983, now seen corresponding path program 1 times [2022-02-20 07:43:44,473 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:44,473 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555964491] [2022-02-20 07:43:44,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:44,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:44,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:44,555 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-20 07:43:44,556 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:44,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555964491] [2022-02-20 07:43:44,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555964491] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:43:44,556 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:43:44,556 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:43:44,556 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333431384] [2022-02-20 07:43:44,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:43:44,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:43:44,557 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:44,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:43:44,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:43:44,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:44,558 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:44,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 0 states have call successors, (0), 0 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-20 07:43:44,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:44,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:44,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:44,558 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:44,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:44,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:44,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:43:44,559 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:48,712 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 254 transitions and produced 255 states. [2022-02-20 07:43:48,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:48,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:48,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:48,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:48,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:48,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:48,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:43:48,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:43:48,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-02-20 07:43:48,714 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-20 07:43:48,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:48,714 INFO L85 PathProgramCache]: Analyzing trace with hash 1101766435, now seen corresponding path program 1 times [2022-02-20 07:43:48,714 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:48,714 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986020043] [2022-02-20 07:43:48,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:48,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:48,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:48,798 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-20 07:43:48,799 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:48,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986020043] [2022-02-20 07:43:48,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986020043] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:43:48,799 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:43:48,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:43:48,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456760004] [2022-02-20 07:43:48,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:43:48,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:43:48,800 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:48,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:43:48,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:43:48,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:48,801 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:48,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 0 states have call successors, (0), 0 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-20 07:43:48,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:48,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:48,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:48,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:48,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:48,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:48,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:43:48,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:43:48,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:57,461 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 310 transitions and produced 311 states. [2022-02-20 07:43:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:43:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:43:57,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:43:57,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-02-20 07:43:57,463 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-20 07:43:57,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:43:57,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1754029942, now seen corresponding path program 1 times [2022-02-20 07:43:57,463 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:43:57,463 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895880587] [2022-02-20 07:43:57,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:43:57,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:43:57,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:43:57,557 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-20 07:43:57,558 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:43:57,558 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895880587] [2022-02-20 07:43:57,558 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895880587] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:43:57,558 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:43:57,558 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:43:57,558 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289245625] [2022-02-20 07:43:57,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:43:57,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:43:57,559 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:43:57,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:43:57,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:43:57,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:57,559 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:43:57,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 0 states have call successors, (0), 0 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-20 07:43:57,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:43:57,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:57,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:43:57,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:43:57,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:43:57,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:43:57,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:43:57,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:43:57,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:43:57,560 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:07,483 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 321 transitions and produced 322 states. [2022-02-20 07:44:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:44:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:07,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:07,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-02-20 07:44:07,485 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-20 07:44:07,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:07,485 INFO L85 PathProgramCache]: Analyzing trace with hash 284541978, now seen corresponding path program 1 times [2022-02-20 07:44:07,485 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:07,486 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849176762] [2022-02-20 07:44:07,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:07,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:07,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:44:07,527 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-20 07:44:07,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:44:07,606 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-20 07:44:07,607 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-20 07:44:07,607 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (6 of 7 remaining) [2022-02-20 07:44:07,607 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 7 remaining) [2022-02-20 07:44:07,607 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 7 remaining) [2022-02-20 07:44:07,607 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 7 remaining) [2022-02-20 07:44:07,607 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 7 remaining) [2022-02-20 07:44:07,607 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 7 remaining) [2022-02-20 07:44:07,608 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 7 remaining) [2022-02-20 07:44:07,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-02-20 07:44:07,608 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-20 07:44:07,609 WARN L235 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-20 07:44:07,609 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2022-02-20 07:44:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,622 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,623 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,624 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,625 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,626 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,627 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,628 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:44:07,651 INFO L148 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2022-02-20 07:44:07,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-20 07:44:07,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:44:07,653 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-20 07:44:07,667 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-20 07:44:07,668 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=true [2022-02-20 07:44:07,668 INFO L340 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-02-20 07:44:07,691 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-20 07:44:07,704 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:44:07,704 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-20 07:44:07,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:07,705 INFO L85 PathProgramCache]: Analyzing trace with hash 169115372, now seen corresponding path program 1 times [2022-02-20 07:44:07,705 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:07,705 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298343824] [2022-02-20 07:44:07,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:07,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:07,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:07,725 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-20 07:44:07,725 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:07,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298343824] [2022-02-20 07:44:07,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298343824] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:44:07,725 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:44:07,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-20 07:44:07,732 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504509859] [2022-02-20 07:44:07,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:44:07,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-20 07:44:07,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:07,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-20 07:44:07,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-20 07:44:07,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:07,742 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:07,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:44:07,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:07,771 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:44:07,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:07,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-02-20 07:44:07,771 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-20 07:44:07,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:07,772 INFO L85 PathProgramCache]: Analyzing trace with hash 345007949, now seen corresponding path program 1 times [2022-02-20 07:44:07,772 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:07,772 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720058262] [2022-02-20 07:44:07,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:07,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:07,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:07,801 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-20 07:44:07,802 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:07,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720058262] [2022-02-20 07:44:07,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720058262] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:44:07,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638971394] [2022-02-20 07:44:07,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:07,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:44:07,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:44:07,807 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-20 07:44:07,827 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-20 07:44:07,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:07,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:44:07,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:44:08,048 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-20 07:44:08,048 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:44:08,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638971394] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:44:08,048 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:44:08,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:44:08,049 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313290695] [2022-02-20 07:44:08,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:44:08,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:44:08,049 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:08,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:44:08,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:44:08,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:08,050 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:08,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:44:08,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:08,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:08,359 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 198 states. [2022-02-20 07:44:08,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:08,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:08,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-20 07:44:08,560 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-20 07:44:08,560 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-20 07:44:08,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:08,561 INFO L85 PathProgramCache]: Analyzing trace with hash 318033154, now seen corresponding path program 1 times [2022-02-20 07:44:08,561 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:08,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537613100] [2022-02-20 07:44:08,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:08,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:08,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:08,602 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-20 07:44:08,602 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:08,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537613100] [2022-02-20 07:44:08,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537613100] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:44:08,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036123840] [2022-02-20 07:44:08,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:08,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:44:08,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:44:08,604 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-20 07:44:08,609 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-20 07:44:08,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:08,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:44:08,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:44:08,866 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-20 07:44:08,866 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:44:08,866 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036123840] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:44:08,866 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:44:08,866 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:44:08,866 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635437027] [2022-02-20 07:44:08,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:44:08,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:44:08,867 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:08,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:44:08,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:44:08,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:08,867 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:08,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 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-20 07:44:08,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:08,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:08,868 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:09,076 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 187 transitions and produced 188 states. [2022-02-20 07:44:09,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:09,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:09,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:09,096 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-20 07:44:09,277 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-20 07:44:09,278 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-20 07:44:09,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:09,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1329982331, now seen corresponding path program 1 times [2022-02-20 07:44:09,278 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:09,279 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732963394] [2022-02-20 07:44:09,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:09,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:09,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:09,309 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-20 07:44:09,309 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:09,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732963394] [2022-02-20 07:44:09,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732963394] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:44:09,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050568388] [2022-02-20 07:44:09,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:09,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:44:09,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:44:09,311 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-20 07:44:09,334 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-20 07:44:09,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:09,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-20 07:44:09,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:44:09,588 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-20 07:44:09,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:44:09,737 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-20 07:44:09,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050568388] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:44:09,737 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:44:09,737 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-20 07:44:09,737 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443201579] [2022-02-20 07:44:09,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:44:09,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-20 07:44:09,740 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:09,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-20 07:44:09,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-20 07:44:09,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:09,741 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:09,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 10 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:44:09,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:09,741 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:09,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:09,742 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:09,868 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 87 states. [2022-02-20 07:44:09,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:09,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:09,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:09,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:09,888 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-02-20 07:44:10,069 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-20 07:44:10,070 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-20 07:44:10,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:10,071 INFO L85 PathProgramCache]: Analyzing trace with hash 1094697364, now seen corresponding path program 1 times [2022-02-20 07:44:10,071 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:10,071 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163603316] [2022-02-20 07:44:10,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:10,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:10,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:10,120 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-20 07:44:10,121 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:10,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163603316] [2022-02-20 07:44:10,121 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163603316] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:44:10,121 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:44:10,121 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-20 07:44:10,121 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141114268] [2022-02-20 07:44:10,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:44:10,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-20 07:44:10,122 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:10,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-20 07:44:10,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-20 07:44:10,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:10,122 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:10,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:44:10,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:10,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:10,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:10,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:10,123 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:10,612 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 142 transitions and produced 143 states. [2022-02-20 07:44:10,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:10,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:10,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:10,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:10,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:44:10,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-02-20 07:44:10,613 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-20 07:44:10,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:10,613 INFO L85 PathProgramCache]: Analyzing trace with hash -683551730, now seen corresponding path program 1 times [2022-02-20 07:44:10,613 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:10,613 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226147684] [2022-02-20 07:44:10,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:10,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:10,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:10,682 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-20 07:44:10,682 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:10,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226147684] [2022-02-20 07:44:10,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226147684] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:44:10,682 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:44:10,682 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:44:10,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67275599] [2022-02-20 07:44:10,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:44:10,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:44:10,683 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:10,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:44:10,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:44:10,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:10,684 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:10,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 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-20 07:44:10,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:10,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:10,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:10,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:10,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:44:10,684 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:25,606 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 321 transitions and produced 322 states. [2022-02-20 07:44:25,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:25,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:25,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:25,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:25,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:25,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:25,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-02-20 07:44:25,607 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-20 07:44:25,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:25,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1207177540, now seen corresponding path program 1 times [2022-02-20 07:44:25,608 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:25,608 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553991316] [2022-02-20 07:44:25,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:25,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:25,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:25,655 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-20 07:44:25,655 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:25,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553991316] [2022-02-20 07:44:25,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553991316] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:44:25,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062321642] [2022-02-20 07:44:25,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:25,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:44:25,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:44:25,660 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-20 07:44:25,666 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-20 07:44:25,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:25,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-20 07:44:25,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:44:26,152 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-20 07:44:26,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:44:26,437 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-20 07:44:26,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062321642] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:44:26,437 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:44:26,437 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-20 07:44:26,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577097886] [2022-02-20 07:44:26,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:44:26,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-20 07:44:26,438 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:26,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-20 07:44:26,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-20 07:44:26,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:26,439 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:26,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 16.94736842105263) internal successors, (322), 19 states have internal predecessors, (322), 0 states have call successors, (0), 0 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-20 07:44:26,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:26,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:26,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:26,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:26,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:26,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:26,440 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:28,079 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 198 transitions and produced 199 states. [2022-02-20 07:44:28,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:28,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:28,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:28,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:28,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:28,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:28,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:44:28,098 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-20 07:44:28,280 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-20 07:44:28,281 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-20 07:44:28,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:28,281 INFO L85 PathProgramCache]: Analyzing trace with hash -620904437, now seen corresponding path program 1 times [2022-02-20 07:44:28,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:28,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124476261] [2022-02-20 07:44:28,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:28,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:28,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:28,361 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-20 07:44:28,361 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:28,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124476261] [2022-02-20 07:44:28,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124476261] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:44:28,361 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:44:28,361 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:44:28,361 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528590907] [2022-02-20 07:44:28,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:44:28,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:44:28,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:28,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:44:28,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:44:28,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:28,362 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:28,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 0 states have call successors, (0), 0 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-20 07:44:28,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:28,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:28,362 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:28,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:28,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:28,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:28,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:44:28,363 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:32,298 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 254 transitions and produced 255 states. [2022-02-20 07:44:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:32,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:44:32,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:32,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-02-20 07:44:32,299 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-20 07:44:32,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:32,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1704962235, now seen corresponding path program 1 times [2022-02-20 07:44:32,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:32,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337796988] [2022-02-20 07:44:32,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:32,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:32,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:32,377 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-20 07:44:32,378 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:32,378 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337796988] [2022-02-20 07:44:32,378 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337796988] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:44:32,378 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:44:32,378 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:44:32,378 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116161391] [2022-02-20 07:44:32,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:44:32,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:44:32,379 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:32,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:44:32,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:44:32,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:32,379 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:32,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 0 states have call successors, (0), 0 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-20 07:44:32,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:32,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:32,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:32,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:32,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:32,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:32,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:44:32,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:32,380 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:40,765 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 310 transitions and produced 311 states. [2022-02-20 07:44:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:44:40,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:40,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:40,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-02-20 07:44:40,767 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-20 07:44:40,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:40,767 INFO L85 PathProgramCache]: Analyzing trace with hash -881656958, now seen corresponding path program 1 times [2022-02-20 07:44:40,767 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:40,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651010590] [2022-02-20 07:44:40,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:40,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:40,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:40,871 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-20 07:44:40,871 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:40,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651010590] [2022-02-20 07:44:40,872 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651010590] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:44:40,872 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:44:40,872 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:44:40,872 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711065751] [2022-02-20 07:44:40,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:44:40,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:44:40,872 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:40,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:44:40,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:44:40,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:40,873 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:40,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 0 states have call successors, (0), 0 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-20 07:44:40,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:40,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:40,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:40,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:40,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:40,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:40,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:44:40,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:40,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:40,874 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:56,781 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 366 transitions and produced 367 states. [2022-02-20 07:44:56,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:56,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:56,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:56,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:56,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:56,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:56,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-20 07:44:56,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:56,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:56,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:56,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-02-20 07:44:56,782 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-20 07:44:56,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:44:56,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1523891582, now seen corresponding path program 1 times [2022-02-20 07:44:56,783 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:44:56,783 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542629790] [2022-02-20 07:44:56,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:44:56,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:44:56,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:44:56,886 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-20 07:44:56,887 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:44:56,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542629790] [2022-02-20 07:44:56,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542629790] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:44:56,887 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:44:56,887 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:44:56,887 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873969454] [2022-02-20 07:44:56,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:44:56,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:44:56,888 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:44:56,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:44:56,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:44:56,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:56,888 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:44:56,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 7 states have internal predecessors, (151), 0 states have call successors, (0), 0 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-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:44:56,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:15,084 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 377 transitions and produced 378 states. [2022-02-20 07:45:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:45:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-20 07:45:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:45:15,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:45:15,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:45:15,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:45:15,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-02-20 07:45:15,086 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-20 07:45:15,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:15,087 INFO L85 PathProgramCache]: Analyzing trace with hash 687267216, now seen corresponding path program 1 times [2022-02-20 07:45:15,087 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:15,087 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940249961] [2022-02-20 07:45:15,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:15,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:15,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:45:15,119 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-20 07:45:15,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:45:15,199 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-20 07:45:15,199 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-20 07:45:15,199 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (7 of 8 remaining) [2022-02-20 07:45:15,199 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 8 remaining) [2022-02-20 07:45:15,200 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 8 remaining) [2022-02-20 07:45:15,200 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 8 remaining) [2022-02-20 07:45:15,200 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 8 remaining) [2022-02-20 07:45:15,200 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 8 remaining) [2022-02-20 07:45:15,200 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 8 remaining) [2022-02-20 07:45:15,200 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 8 remaining) [2022-02-20 07:45:15,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-02-20 07:45:15,201 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-20 07:45:15,201 WARN L235 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-20 07:45:15,201 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2022-02-20 07:45:15,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,217 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,221 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,222 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,223 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,224 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,225 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,236 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,236 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,236 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,236 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,236 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,236 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,236 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,237 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,237 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,237 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,237 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,237 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,237 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,237 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,237 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,237 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of7ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:45:15,245 INFO L148 ThreadInstanceAdder]: Constructed 7 joinOtherThreadTransitions. [2022-02-20 07:45:15,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-20 07:45:15,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:45:15,248 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-20 07:45:15,249 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-20 07:45:15,254 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-20 07:45:15,255 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=true [2022-02-20 07:45:15,255 INFO L340 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2022-02-20 07:45:15,278 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:45:15,279 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-20 07:45:15,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:15,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1368108582, now seen corresponding path program 1 times [2022-02-20 07:45:15,279 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:15,279 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409188346] [2022-02-20 07:45:15,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:15,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:15,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:15,293 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-20 07:45:15,293 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:45:15,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409188346] [2022-02-20 07:45:15,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409188346] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:45:15,293 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:45:15,294 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-20 07:45:15,294 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140355114] [2022-02-20 07:45:15,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:45:15,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-20 07:45:15,294 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:45:15,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-20 07:45:15,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-20 07:45:15,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:15,295 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:45:15,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:45:15,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:15,322 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:45:15,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:15,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-02-20 07:45:15,323 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-20 07:45:15,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:15,324 INFO L85 PathProgramCache]: Analyzing trace with hash 1544001159, now seen corresponding path program 1 times [2022-02-20 07:45:15,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:15,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975672447] [2022-02-20 07:45:15,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:15,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:15,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:15,354 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-20 07:45:15,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:45:15,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975672447] [2022-02-20 07:45:15,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975672447] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:45:15,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793211964] [2022-02-20 07:45:15,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:15,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:45:15,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:45:15,357 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-20 07:45:15,357 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-20 07:45:15,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:15,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:45:15,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:45:15,589 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-20 07:45:15,589 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:45:15,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793211964] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:45:15,589 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:45:15,589 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:45:15,590 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399935529] [2022-02-20 07:45:15,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:45:15,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:45:15,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:45:15,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:45:15,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:45:15,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:15,591 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:45:15,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:45:15,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:15,591 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:15,867 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 198 states. [2022-02-20 07:45:15,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:15,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:15,888 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-02-20 07:45:16,068 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-20 07:45:16,069 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-20 07:45:16,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:16,069 INFO L85 PathProgramCache]: Analyzing trace with hash -936429394, now seen corresponding path program 1 times [2022-02-20 07:45:16,069 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:16,069 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171133765] [2022-02-20 07:45:16,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:16,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:16,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:16,106 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-20 07:45:16,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:45:16,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171133765] [2022-02-20 07:45:16,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171133765] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:45:16,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145803065] [2022-02-20 07:45:16,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:16,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:45:16,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:45:16,109 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-20 07:45:16,110 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-20 07:45:16,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:16,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:45:16,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:45:16,390 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-20 07:45:16,390 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:45:16,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145803065] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:45:16,391 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:45:16,391 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:45:16,391 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351740519] [2022-02-20 07:45:16,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:45:16,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:45:16,391 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:45:16,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:45:16,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:45:16,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:16,392 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:45:16,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 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-20 07:45:16,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:16,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:16,392 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:16,623 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 187 transitions and produced 188 states. [2022-02-20 07:45:16,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:16,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:16,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:16,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-02-20 07:45:16,824 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-20 07:45:16,825 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-20 07:45:16,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:16,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1964025217, now seen corresponding path program 1 times [2022-02-20 07:45:16,825 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:16,825 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762428536] [2022-02-20 07:45:16,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:16,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:16,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:16,854 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-20 07:45:16,854 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:45:16,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762428536] [2022-02-20 07:45:16,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762428536] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:45:16,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326836624] [2022-02-20 07:45:16,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:16,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:45:16,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:45:16,857 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-20 07:45:16,866 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-20 07:45:17,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:17,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-20 07:45:17,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:45:17,194 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-20 07:45:17,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:45:17,340 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-20 07:45:17,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326836624] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:45:17,340 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:45:17,340 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-20 07:45:17,340 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799003302] [2022-02-20 07:45:17,340 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:45:17,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-20 07:45:17,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:45:17,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-20 07:45:17,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-20 07:45:17,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:17,342 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:45:17,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 10 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:45:17,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:17,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:17,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:17,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:17,438 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 87 states. [2022-02-20 07:45:17,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:17,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:17,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:17,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:17,458 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-02-20 07:45:17,639 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-20 07:45:17,640 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-20 07:45:17,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:17,640 INFO L85 PathProgramCache]: Analyzing trace with hash 292117326, now seen corresponding path program 1 times [2022-02-20 07:45:17,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:17,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791861754] [2022-02-20 07:45:17,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:17,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:17,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:17,679 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-20 07:45:17,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:45:17,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791861754] [2022-02-20 07:45:17,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791861754] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:45:17,680 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:45:17,680 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-20 07:45:17,680 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752645759] [2022-02-20 07:45:17,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:45:17,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-20 07:45:17,681 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:45:17,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-20 07:45:17,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-20 07:45:17,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:17,681 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:45:17,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:45:17,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:17,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:17,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:17,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:17,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:18,197 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 142 transitions and produced 143 states. [2022-02-20 07:45:18,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:18,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:18,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:18,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:18,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:45:18,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-02-20 07:45:18,198 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-20 07:45:18,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:18,199 INFO L85 PathProgramCache]: Analyzing trace with hash -136425356, now seen corresponding path program 1 times [2022-02-20 07:45:18,199 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:18,199 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673231043] [2022-02-20 07:45:18,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:18,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:18,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:18,280 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-20 07:45:18,281 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:45:18,281 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673231043] [2022-02-20 07:45:18,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673231043] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:45:18,281 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:45:18,281 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:45:18,281 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482505063] [2022-02-20 07:45:18,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:45:18,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:45:18,281 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:45:18,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:45:18,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:45:18,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:18,282 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:45:18,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 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-20 07:45:18,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:18,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:18,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:18,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:18,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:45:18,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:32,996 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 321 transitions and produced 322 states. [2022-02-20 07:45:32,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:32,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:32,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:32,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:32,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:32,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:45:32,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-02-20 07:45:32,997 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-20 07:45:32,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:32,998 INFO L85 PathProgramCache]: Analyzing trace with hash 424654902, now seen corresponding path program 1 times [2022-02-20 07:45:32,998 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:32,998 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788224505] [2022-02-20 07:45:32,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:32,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:33,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:33,046 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-20 07:45:33,047 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:45:33,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788224505] [2022-02-20 07:45:33,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788224505] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:45:33,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627757660] [2022-02-20 07:45:33,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:33,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:45:33,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:45:33,049 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-20 07:45:33,049 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-20 07:45:33,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:33,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-20 07:45:33,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:45:33,450 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-20 07:45:33,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:45:33,713 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-20 07:45:33,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627757660] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:45:33,713 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:45:33,713 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-20 07:45:33,713 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869885912] [2022-02-20 07:45:33,713 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:45:33,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-20 07:45:33,714 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:45:33,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-20 07:45:33,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-20 07:45:33,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:33,715 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:45:33,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 16.94736842105263) internal successors, (322), 19 states have internal predecessors, (322), 0 states have call successors, (0), 0 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-20 07:45:33,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:33,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:33,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:33,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:33,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:33,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:45:33,715 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:35,295 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 198 transitions and produced 199 states. [2022-02-20 07:45:35,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:35,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:35,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:35,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:35,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:35,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:45:35,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:45:35,317 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-20 07:45:35,497 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-20 07:45:35,497 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-20 07:45:35,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:35,498 INFO L85 PathProgramCache]: Analyzing trace with hash 2050064453, now seen corresponding path program 1 times [2022-02-20 07:45:35,498 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:35,498 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160941103] [2022-02-20 07:45:35,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:35,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:35,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:35,582 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-20 07:45:35,583 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:45:35,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160941103] [2022-02-20 07:45:35,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160941103] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:45:35,583 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:45:35,583 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:45:35,583 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317110277] [2022-02-20 07:45:35,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:45:35,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:45:35,584 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:45:35,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:45:35,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:45:35,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:35,584 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:45:35,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 0 states have call successors, (0), 0 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-20 07:45:35,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:35,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:35,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:35,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:35,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:35,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:45:35,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:45:35,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:39,512 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 254 transitions and produced 255 states. [2022-02-20 07:45:39,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:39,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:39,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:39,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:39,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:39,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:45:39,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:45:39,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:45:39,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-02-20 07:45:39,514 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-20 07:45:39,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:39,514 INFO L85 PathProgramCache]: Analyzing trace with hash 1909046485, now seen corresponding path program 1 times [2022-02-20 07:45:39,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:39,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790626808] [2022-02-20 07:45:39,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:39,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:39,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:39,591 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-20 07:45:39,591 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:45:39,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790626808] [2022-02-20 07:45:39,592 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790626808] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:45:39,592 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:45:39,592 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:45:39,592 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743221651] [2022-02-20 07:45:39,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:45:39,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:45:39,592 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:45:39,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:45:39,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:45:39,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:39,593 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:45:39,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 0 states have call successors, (0), 0 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-20 07:45:39,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:39,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:39,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:39,593 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:39,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:39,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:45:39,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:45:39,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:45:39,594 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:47,957 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 310 transitions and produced 311 states. [2022-02-20 07:45:47,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:45:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:45:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:45:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:45:47,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-02-20 07:45:47,958 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-20 07:45:47,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:45:47,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1552271334, now seen corresponding path program 1 times [2022-02-20 07:45:47,959 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:45:47,959 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096841437] [2022-02-20 07:45:47,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:45:47,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:45:47,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:45:48,049 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-20 07:45:48,049 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:45:48,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096841437] [2022-02-20 07:45:48,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096841437] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:45:48,049 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:45:48,049 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:45:48,050 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855593439] [2022-02-20 07:45:48,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:45:48,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:45:48,050 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:45:48,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:45:48,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:45:48,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:48,051 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:45:48,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 0 states have call successors, (0), 0 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-20 07:45:48,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:45:48,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:48,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:45:48,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:45:48,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:45:48,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:45:48,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:45:48,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:45:48,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:45:48,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:46:03,801 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 366 transitions and produced 367 states. [2022-02-20 07:46:03,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:46:03,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:46:03,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:46:03,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:46:03,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:46:03,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:46:03,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-20 07:46:03,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:46:03,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:46:03,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:46:03,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-02-20 07:46:03,802 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-20 07:46:03,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:46:03,803 INFO L85 PathProgramCache]: Analyzing trace with hash -503737800, now seen corresponding path program 1 times [2022-02-20 07:46:03,803 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:46:03,803 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193566569] [2022-02-20 07:46:03,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:46:03,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:46:03,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:46:03,902 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-20 07:46:03,903 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:46:03,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193566569] [2022-02-20 07:46:03,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193566569] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:46:03,903 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:46:03,903 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:46:03,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429812948] [2022-02-20 07:46:03,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:46:03,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:46:03,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:46:03,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:46:03,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:46:03,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:46:03,905 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:46:03,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 7 states have internal predecessors, (151), 0 states have call successors, (0), 0 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-20 07:46:03,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:46:03,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:46:03,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:46:03,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:46:03,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:46:03,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:46:03,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-20 07:46:03,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:46:03,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:46:03,905 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:46:03,906 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:47:23,569 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 684 transitions and produced 685 states. [2022-02-20 07:47:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:47:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:47:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:47:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:47:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:47:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:47:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:23,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:23,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:23,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-02-20 07:47:23,570 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-20 07:47:23,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:47:23,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1083769263, now seen corresponding path program 1 times [2022-02-20 07:47:23,571 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:47:23,571 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806489809] [2022-02-20 07:47:23,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:47:23,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:47:23,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:47:23,741 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-20 07:47:23,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:47:23,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806489809] [2022-02-20 07:47:23,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806489809] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:47:23,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474246113] [2022-02-20 07:47:23,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:47:23,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:47:23,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:47:23,744 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-20 07:47:23,744 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-20 07:47:23,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:47:23,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-20 07:47:23,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:47:24,408 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-20 07:47:24,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:47:25,010 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-20 07:47:25,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474246113] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:47:25,010 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:47:25,010 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 34 [2022-02-20 07:47:25,011 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75506232] [2022-02-20 07:47:25,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:47:25,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-20 07:47:25,012 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:47:25,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-20 07:47:25,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2022-02-20 07:47:25,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:47:25,013 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:47:25,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 13.088235294117647) internal successors, (445), 34 states have internal predecessors, (445), 0 states have call successors, (0), 0 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-20 07:47:25,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:25,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:47:52,193 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 422 transitions and produced 423 states. [2022-02-20 07:47:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:47:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:47:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:47:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:47:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:47:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:47:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:52,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:52,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:52,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-20 07:47:52,215 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-02-20 07:47:52,395 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-20 07:47:52,395 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-20 07:47:52,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:47:52,396 INFO L85 PathProgramCache]: Analyzing trace with hash -70435955, now seen corresponding path program 1 times [2022-02-20 07:47:52,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:47:52,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802184195] [2022-02-20 07:47:52,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:47:52,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:47:52,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:47:52,531 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-20 07:47:52,532 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:47:52,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802184195] [2022-02-20 07:47:52,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802184195] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:47:52,532 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:47:52,532 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:47:52,532 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76546574] [2022-02-20 07:47:52,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:47:52,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:47:52,533 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:47:52,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:47:52,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:47:52,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:47:52,534 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:47:52,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 7 states have internal predecessors, (168), 0 states have call successors, (0), 0 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-20 07:47:52,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:47:52,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:47:52,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:47:52,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:47:52,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:47:52,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:52,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:47:52,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:52,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:52,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:52,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:47:52,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-20 07:47:52,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:22,536 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 433 transitions and produced 434 states. [2022-02-20 07:48:22,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:22,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:22,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:22,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:48:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-20 07:48:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:48:22,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-02-20 07:48:22,538 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-20 07:48:22,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:22,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1931974923, now seen corresponding path program 1 times [2022-02-20 07:48:22,538 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:22,538 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181232732] [2022-02-20 07:48:22,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:22,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:22,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:48:22,566 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-20 07:48:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:48:22,613 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-20 07:48:22,613 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-20 07:48:22,614 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (8 of 9 remaining) [2022-02-20 07:48:22,614 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 9 remaining) [2022-02-20 07:48:22,614 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 9 remaining) [2022-02-20 07:48:22,614 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 9 remaining) [2022-02-20 07:48:22,614 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 9 remaining) [2022-02-20 07:48:22,614 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 9 remaining) [2022-02-20 07:48:22,614 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 9 remaining) [2022-02-20 07:48:22,614 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 9 remaining) [2022-02-20 07:48:22,614 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 9 remaining) [2022-02-20 07:48:22,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-02-20 07:48:22,615 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-20 07:48:22,615 WARN L235 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-20 07:48:22,615 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2022-02-20 07:48:22,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,629 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,630 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,631 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,632 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,633 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,634 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,635 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,636 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,637 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,638 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,639 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,640 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,641 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,642 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,643 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,644 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,645 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,646 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,647 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,648 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,649 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,650 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,651 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,651 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,651 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,651 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,651 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,651 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,651 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,651 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,651 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,652 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,652 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,652 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,652 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,652 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,652 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,652 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,652 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,652 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,652 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,653 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,654 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of8ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:48:22,656 INFO L148 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2022-02-20 07:48:22,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-20 07:48:22,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:48:22,660 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-20 07:48:22,672 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-20 07:48:22,672 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=true [2022-02-20 07:48:22,672 INFO L340 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-02-20 07:48:22,695 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-20 07:48:22,704 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:48:22,704 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-20 07:48:22,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:22,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1656958346, now seen corresponding path program 1 times [2022-02-20 07:48:22,704 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:22,705 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498239010] [2022-02-20 07:48:22,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:22,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:22,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:22,719 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-20 07:48:22,719 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:48:22,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498239010] [2022-02-20 07:48:22,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498239010] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:48:22,719 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:48:22,719 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-20 07:48:22,719 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335436373] [2022-02-20 07:48:22,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:48:22,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-20 07:48:22,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:48:22,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-20 07:48:22,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-20 07:48:22,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:22,720 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:48:22,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:48:22,720 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:22,738 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:48:22,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:22,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-02-20 07:48:22,739 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-20 07:48:22,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:22,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1481065769, now seen corresponding path program 1 times [2022-02-20 07:48:22,739 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:22,739 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424932537] [2022-02-20 07:48:22,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:22,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:22,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:22,773 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-20 07:48:22,773 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:48:22,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424932537] [2022-02-20 07:48:22,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424932537] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:48:22,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355836391] [2022-02-20 07:48:22,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:22,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:48:22,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:48:22,775 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-20 07:48:22,776 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-20 07:48:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:22,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:48:22,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:48:23,054 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-20 07:48:23,055 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:48:23,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355836391] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:48:23,055 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:48:23,055 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:48:23,055 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367040847] [2022-02-20 07:48:23,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:48:23,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:48:23,056 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:48:23,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:48:23,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:48:23,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:23,056 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:48:23,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:48:23,056 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:23,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:23,341 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 198 states. [2022-02-20 07:48:23,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:23,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:23,361 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-02-20 07:48:23,542 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-20 07:48:23,542 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-20 07:48:23,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:23,543 INFO L85 PathProgramCache]: Analyzing trace with hash 272298840, now seen corresponding path program 1 times [2022-02-20 07:48:23,543 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:23,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092150449] [2022-02-20 07:48:23,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:23,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:23,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:23,570 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-20 07:48:23,570 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:48:23,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092150449] [2022-02-20 07:48:23,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092150449] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:48:23,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462769671] [2022-02-20 07:48:23,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:23,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:48:23,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:48:23,572 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-20 07:48:23,573 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-20 07:48:23,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:23,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:48:23,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:48:23,879 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-20 07:48:23,880 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:48:23,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462769671] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:48:23,880 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:48:23,880 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:48:23,880 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742506575] [2022-02-20 07:48:23,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:48:23,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:48:23,881 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:48:23,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:48:23,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:48:23,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:23,881 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:48:23,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 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-20 07:48:23,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:23,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:23,882 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:24,098 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 187 transitions and produced 188 states. [2022-02-20 07:48:24,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:24,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:24,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:24,119 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-20 07:48:24,299 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-20 07:48:24,299 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-20 07:48:24,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:24,300 INFO L85 PathProgramCache]: Analyzing trace with hash -975520625, now seen corresponding path program 1 times [2022-02-20 07:48:24,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:24,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457574750] [2022-02-20 07:48:24,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:24,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:24,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:24,330 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-20 07:48:24,330 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:48:24,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457574750] [2022-02-20 07:48:24,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457574750] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:48:24,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397798261] [2022-02-20 07:48:24,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:24,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:48:24,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:48:24,332 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-20 07:48:24,353 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-20 07:48:24,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:24,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-20 07:48:24,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:48:24,700 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-20 07:48:24,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:48:24,835 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-20 07:48:24,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397798261] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:48:24,835 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:48:24,835 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-20 07:48:24,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276462030] [2022-02-20 07:48:24,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:48:24,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-20 07:48:24,836 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:48:24,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-20 07:48:24,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-20 07:48:24,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:24,837 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:48:24,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 10 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:48:24,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:24,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:24,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:24,837 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:24,965 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 87 states. [2022-02-20 07:48:24,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:24,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:24,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:24,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:24,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-02-20 07:48:25,166 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-20 07:48:25,166 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-20 07:48:25,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:25,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1381729250, now seen corresponding path program 1 times [2022-02-20 07:48:25,167 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:25,167 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157906376] [2022-02-20 07:48:25,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:25,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:25,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:25,200 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-20 07:48:25,200 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:48:25,200 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157906376] [2022-02-20 07:48:25,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157906376] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:48:25,201 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:48:25,201 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-20 07:48:25,201 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805537242] [2022-02-20 07:48:25,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:48:25,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-20 07:48:25,201 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:48:25,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-20 07:48:25,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-20 07:48:25,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:25,202 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:48:25,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:48:25,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:25,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:25,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:25,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:25,202 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:25,664 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 142 transitions and produced 143 states. [2022-02-20 07:48:25,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:25,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:25,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:25,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:25,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:48:25,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-02-20 07:48:25,665 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-20 07:48:25,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:25,665 INFO L85 PathProgramCache]: Analyzing trace with hash 2060229442, now seen corresponding path program 1 times [2022-02-20 07:48:25,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:25,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685943608] [2022-02-20 07:48:25,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:25,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:25,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:25,729 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-20 07:48:25,729 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:48:25,729 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685943608] [2022-02-20 07:48:25,729 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685943608] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:48:25,729 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:48:25,730 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:48:25,730 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072428035] [2022-02-20 07:48:25,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:48:25,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:48:25,730 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:48:25,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:48:25,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:48:25,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:25,730 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:48:25,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 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-20 07:48:25,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:25,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:25,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:25,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:25,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:48:25,731 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:40,324 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 321 transitions and produced 322 states. [2022-02-20 07:48:40,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:40,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:40,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:40,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:40,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:40,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:40,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-02-20 07:48:40,325 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-20 07:48:40,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:40,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1501708742, now seen corresponding path program 1 times [2022-02-20 07:48:40,326 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:40,326 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601234126] [2022-02-20 07:48:40,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:40,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:40,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:40,368 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-20 07:48:40,368 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:48:40,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601234126] [2022-02-20 07:48:40,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601234126] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:48:40,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954644147] [2022-02-20 07:48:40,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:40,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:48:40,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:48:40,370 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-20 07:48:40,371 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-20 07:48:40,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:40,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-20 07:48:40,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:48:40,825 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-20 07:48:40,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:48:41,090 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-20 07:48:41,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954644147] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:48:41,090 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:48:41,091 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-20 07:48:41,091 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125368539] [2022-02-20 07:48:41,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:48:41,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-20 07:48:41,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:48:41,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-20 07:48:41,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-20 07:48:41,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:41,092 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:48:41,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 16.94736842105263) internal successors, (322), 19 states have internal predecessors, (322), 0 states have call successors, (0), 0 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-20 07:48:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:41,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:42,643 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 198 transitions and produced 199 states. [2022-02-20 07:48:42,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:42,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:42,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:42,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:42,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:42,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:42,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:48:42,664 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-20 07:48:42,844 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-20 07:48:42,845 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-20 07:48:42,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:42,845 INFO L85 PathProgramCache]: Analyzing trace with hash -790598763, now seen corresponding path program 1 times [2022-02-20 07:48:42,845 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:42,845 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418772457] [2022-02-20 07:48:42,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:42,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:42,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:42,906 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-20 07:48:42,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:48:42,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418772457] [2022-02-20 07:48:42,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418772457] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:48:42,907 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:48:42,907 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:48:42,907 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471853393] [2022-02-20 07:48:42,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:48:42,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:48:42,907 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:48:42,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:48:42,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:48:42,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:42,908 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:48:42,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 0 states have call successors, (0), 0 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-20 07:48:42,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:42,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:42,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:42,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:42,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:42,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:42,908 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:48:42,909 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:46,848 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 254 transitions and produced 255 states. [2022-02-20 07:48:46,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:46,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:46,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:46,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:46,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:46,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:46,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:48:46,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:48:46,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-02-20 07:48:46,850 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-20 07:48:46,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:46,850 INFO L85 PathProgramCache]: Analyzing trace with hash -492968067, now seen corresponding path program 1 times [2022-02-20 07:48:46,850 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:46,850 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491753039] [2022-02-20 07:48:46,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:46,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:46,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:46,921 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-20 07:48:46,922 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:48:46,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491753039] [2022-02-20 07:48:46,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491753039] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:48:46,922 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:48:46,922 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:48:46,922 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685834923] [2022-02-20 07:48:46,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:48:46,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:48:46,923 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:48:46,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:48:46,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:48:46,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:46,923 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:48:46,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 0 states have call successors, (0), 0 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-20 07:48:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:48:46,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:48:46,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:55,437 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 310 transitions and produced 311 states. [2022-02-20 07:48:55,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:55,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:55,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:55,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:55,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:55,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:55,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:48:55,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:48:55,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:48:55,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-02-20 07:48:55,438 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-20 07:48:55,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:48:55,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1494110818, now seen corresponding path program 1 times [2022-02-20 07:48:55,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:48:55,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472809623] [2022-02-20 07:48:55,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:48:55,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:48:55,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:48:55,531 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-20 07:48:55,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:48:55,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472809623] [2022-02-20 07:48:55,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472809623] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:48:55,531 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:48:55,532 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:48:55,532 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225209906] [2022-02-20 07:48:55,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:48:55,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:48:55,532 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:48:55,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:48:55,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:48:55,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:55,533 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:48:55,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 0 states have call successors, (0), 0 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-20 07:48:55,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:48:55,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:55,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:48:55,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:48:55,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:48:55,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:48:55,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:48:55,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:48:55,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:48:55,534 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:49:11,356 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 366 transitions and produced 367 states. [2022-02-20 07:49:11,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:49:11,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:49:11,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:49:11,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:49:11,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:49:11,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:49:11,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-20 07:49:11,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:49:11,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:49:11,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:49:11,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-02-20 07:49:11,358 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-20 07:49:11,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:49:11,358 INFO L85 PathProgramCache]: Analyzing trace with hash -442617670, now seen corresponding path program 1 times [2022-02-20 07:49:11,358 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:49:11,359 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60460262] [2022-02-20 07:49:11,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:49:11,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:49:11,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:49:11,447 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-20 07:49:11,448 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:49:11,448 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60460262] [2022-02-20 07:49:11,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60460262] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:49:11,448 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:49:11,448 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:49:11,448 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040261852] [2022-02-20 07:49:11,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:49:11,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:49:11,448 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:49:11,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:49:11,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:49:11,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:49:11,449 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:49:11,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 7 states have internal predecessors, (151), 0 states have call successors, (0), 0 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-20 07:49:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:49:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:49:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:49:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:49:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:49:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:49:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-20 07:49:11,449 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:49:11,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:49:11,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:49:11,450 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:50:32,687 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 684 transitions and produced 685 states. [2022-02-20 07:50:32,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:50:32,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:50:32,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:50:32,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:50:32,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:50:32,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:50:32,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:50:32,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:50:32,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:50:32,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:50:32,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:50:32,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-02-20 07:50:32,689 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-20 07:50:32,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:50:32,690 INFO L85 PathProgramCache]: Analyzing trace with hash 542847385, now seen corresponding path program 1 times [2022-02-20 07:50:32,690 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:50:32,690 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864479643] [2022-02-20 07:50:32,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:50:32,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:50:32,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:50:32,884 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-20 07:50:32,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:50:32,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864479643] [2022-02-20 07:50:32,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864479643] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:50:32,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704027300] [2022-02-20 07:50:32,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:50:32,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:50:32,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:50:32,888 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-20 07:50:32,889 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-20 07:50:33,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:50:33,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-20 07:50:33,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:50:33,557 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-20 07:50:33,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:50:34,155 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-20 07:50:34,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704027300] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:50:34,155 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:50:34,156 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 34 [2022-02-20 07:50:34,156 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288284482] [2022-02-20 07:50:34,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:50:34,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-20 07:50:34,157 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:50:34,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-20 07:50:34,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2022-02-20 07:50:34,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:50:34,158 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:50:34,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 13.088235294117647) internal successors, (445), 34 states have internal predecessors, (445), 0 states have call successors, (0), 0 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-20 07:50:34,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:50:34,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:50:34,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:50:34,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:50:34,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:50:34,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:50:34,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:50:34,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:50:34,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:50:34,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:50:34,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:50:34,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:51:02,001 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 422 transitions and produced 423 states. [2022-02-20 07:51:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:51:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:51:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:51:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:51:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:51:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:51:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:02,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:02,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:02,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-20 07:51:02,024 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-20 07:51:02,203 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-20 07:51:02,204 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-20 07:51:02,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:51:02,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1367520283, now seen corresponding path program 1 times [2022-02-20 07:51:02,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:51:02,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181164793] [2022-02-20 07:51:02,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:51:02,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:51:02,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:51:02,296 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-20 07:51:02,296 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:51:02,296 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181164793] [2022-02-20 07:51:02,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181164793] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:51:02,296 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:51:02,296 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:51:02,297 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191357624] [2022-02-20 07:51:02,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:51:02,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:51:02,297 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:51:02,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:51:02,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:51:02,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:51:02,297 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:51:02,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 7 states have internal predecessors, (168), 0 states have call successors, (0), 0 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-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-20 07:51:02,298 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:51:46,502 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 478 transitions and produced 479 states. [2022-02-20 07:51:46,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-20 07:51:46,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:51:46,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-02-20 07:51:46,504 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-20 07:51:46,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:51:46,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1636960179, now seen corresponding path program 1 times [2022-02-20 07:51:46,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:51:46,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247404942] [2022-02-20 07:51:46,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:51:46,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:51:46,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:51:46,613 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-20 07:51:46,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:51:46,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247404942] [2022-02-20 07:51:46,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247404942] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:51:46,613 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:51:46,613 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:51:46,614 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138047384] [2022-02-20 07:51:46,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:51:46,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:51:46,614 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:51:46,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:51:46,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:51:46,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:51:46,614 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:51:46,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 26.428571428571427) internal successors, (185), 7 states have internal predecessors, (185), 0 states have call successors, (0), 0 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-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:51:46,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:34,959 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 489 transitions and produced 490 states. [2022-02-20 07:52:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:52:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:52:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:52:34,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:34,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:34,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:34,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:34,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-20 07:52:34,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:52:34,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:52:34,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-02-20 07:52:34,960 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-20 07:52:34,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:52:34,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1368341557, now seen corresponding path program 1 times [2022-02-20 07:52:34,961 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:52:34,961 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275445251] [2022-02-20 07:52:34,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:34,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:52:34,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:52:34,994 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-02-20 07:52:35,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-02-20 07:52:35,052 INFO L138 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-02-20 07:52:35,052 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-02-20 07:52:35,052 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATION (9 of 10 remaining) [2022-02-20 07:52:35,052 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 10 remaining) [2022-02-20 07:52:35,052 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 10 remaining) [2022-02-20 07:52:35,052 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 10 remaining) [2022-02-20 07:52:35,053 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 10 remaining) [2022-02-20 07:52:35,053 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 10 remaining) [2022-02-20 07:52:35,053 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 10 remaining) [2022-02-20 07:52:35,053 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 10 remaining) [2022-02-20 07:52:35,053 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 10 remaining) [2022-02-20 07:52:35,053 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 10 remaining) [2022-02-20 07:52:35,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-02-20 07:52:35,054 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-20 07:52:35,054 WARN L235 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2022-02-20 07:52:35,054 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2022-02-20 07:52:35,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,069 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,070 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,071 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,072 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,073 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,074 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,075 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,076 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,077 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,078 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,079 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,080 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,081 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,082 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,083 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,084 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,085 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,086 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,087 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,088 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,089 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,090 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,091 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread2of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,092 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread3of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,093 WARN L322 ript$VariableManager]: TermVariabe |t_funThread4of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread5of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,094 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread6of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,095 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread7of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,096 WARN L322 ript$VariableManager]: TermVariabe |t_funThread8of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet12#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0___VERIFIER_assert_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#t~nondet11#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,097 WARN L322 ript$VariableManager]: TermVariabe |t_funThread9of9ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-02-20 07:52:35,099 INFO L148 ThreadInstanceAdder]: Constructed 9 joinOtherThreadTransitions. [2022-02-20 07:52:35,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-20 07:52:35,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:52:35,102 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-20 07:52:35,103 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-20 07:52:35,108 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-20 07:52:35,108 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=true [2022-02-20 07:52:35,109 INFO L340 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2022-02-20 07:52:35,138 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:52:35,139 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-20 07:52:35,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:52:35,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1274503286, now seen corresponding path program 1 times [2022-02-20 07:52:35,140 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:52:35,140 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337204383] [2022-02-20 07:52:35,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:35,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:52:35,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:35,158 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-20 07:52:35,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:52:35,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337204383] [2022-02-20 07:52:35,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337204383] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:52:35,159 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:52:35,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-20 07:52:35,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015184295] [2022-02-20 07:52:35,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:52:35,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-02-20 07:52:35,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:52:35,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-02-20 07:52:35,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-02-20 07:52:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:35,160 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:52:35,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:52:35,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:35,187 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 102 transitions and produced 103 states. [2022-02-20 07:52:35,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:35,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-02-20 07:52:35,188 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-20 07:52:35,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:52:35,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1098610709, now seen corresponding path program 1 times [2022-02-20 07:52:35,189 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:52:35,189 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722478595] [2022-02-20 07:52:35,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:35,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:52:35,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:35,225 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-20 07:52:35,226 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:52:35,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722478595] [2022-02-20 07:52:35,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722478595] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:52:35,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675618561] [2022-02-20 07:52:35,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:35,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:52:35,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:52:35,228 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-20 07:52:35,230 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-20 07:52:35,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:35,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:52:35,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:52:35,554 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-20 07:52:35,554 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:52:35,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675618561] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:52:35,554 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:52:35,554 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:52:35,555 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510680363] [2022-02-20 07:52:35,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:52:35,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:52:35,555 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:52:35,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:52:35,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:52:35,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:35,556 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:52:35,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 0 states have call successors, (0), 0 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-20 07:52:35,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:35,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:35,826 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 197 transitions and produced 198 states. [2022-02-20 07:52:35,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:35,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:35,848 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-20 07:52:36,027 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-20 07:52:36,028 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-20 07:52:36,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:52:36,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1309101906, now seen corresponding path program 1 times [2022-02-20 07:52:36,029 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:52:36,029 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252334896] [2022-02-20 07:52:36,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:36,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:52:36,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:36,056 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-20 07:52:36,057 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:52:36,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252334896] [2022-02-20 07:52:36,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252334896] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:52:36,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378712741] [2022-02-20 07:52:36,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:36,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:52:36,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:52:36,059 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-20 07:52:36,081 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-20 07:52:36,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:36,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 2 conjunts are in the unsatisfiable core [2022-02-20 07:52:36,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:52:36,446 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-20 07:52:36,446 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-20 07:52:36,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378712741] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:52:36,447 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-20 07:52:36,447 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-02-20 07:52:36,447 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584984367] [2022-02-20 07:52:36,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:52:36,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-20 07:52:36,447 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:52:36,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-20 07:52:36,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-02-20 07:52:36,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:36,448 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:52:36,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 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-20 07:52:36,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:36,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:36,448 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:36,684 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 187 transitions and produced 188 states. [2022-02-20 07:52:36,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:36,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:36,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:36,704 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-20 07:52:36,885 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-20 07:52:36,885 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-20 07:52:36,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:52:36,886 INFO L85 PathProgramCache]: Analyzing trace with hash 677178979, now seen corresponding path program 1 times [2022-02-20 07:52:36,886 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:52:36,886 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523221845] [2022-02-20 07:52:36,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:36,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:52:36,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:36,911 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-20 07:52:36,912 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:52:36,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523221845] [2022-02-20 07:52:36,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523221845] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:52:36,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331016692] [2022-02-20 07:52:36,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:36,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:52:36,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:52:36,914 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-20 07:52:36,916 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-20 07:52:37,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:37,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 4 conjunts are in the unsatisfiable core [2022-02-20 07:52:37,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:52:37,271 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-20 07:52:37,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:52:37,415 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-20 07:52:37,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331016692] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:52:37,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:52:37,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-02-20 07:52:37,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216926115] [2022-02-20 07:52:37,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:52:37,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-20 07:52:37,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:52:37,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-20 07:52:37,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-20 07:52:37,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:37,418 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:52:37,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.3) internal successors, (133), 10 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:52:37,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:37,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:37,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:37,418 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:37,544 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 86 transitions and produced 87 states. [2022-02-20 07:52:37,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:37,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:37,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:37,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:52:37,573 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-20 07:52:37,758 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-20 07:52:37,758 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-20 07:52:37,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:52:37,759 INFO L85 PathProgramCache]: Analyzing trace with hash -590227534, now seen corresponding path program 1 times [2022-02-20 07:52:37,759 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:52:37,759 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387513140] [2022-02-20 07:52:37,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:37,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:52:37,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:37,787 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-20 07:52:37,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:52:37,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387513140] [2022-02-20 07:52:37,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387513140] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:52:37,788 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:52:37,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-20 07:52:37,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730136373] [2022-02-20 07:52:37,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:52:37,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-20 07:52:37,788 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:52:37,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-20 07:52:37,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-20 07:52:37,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:37,788 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:52:37,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-20 07:52:37,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:37,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:37,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:37,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:52:37,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:38,270 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 142 transitions and produced 143 states. [2022-02-20 07:52:38,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:38,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:38,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:38,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:52:38,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:52:38,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-02-20 07:52:38,271 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-20 07:52:38,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:52:38,271 INFO L85 PathProgramCache]: Analyzing trace with hash 1980599002, now seen corresponding path program 1 times [2022-02-20 07:52:38,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:52:38,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500915425] [2022-02-20 07:52:38,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:38,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:52:38,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:38,323 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-20 07:52:38,323 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:52:38,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500915425] [2022-02-20 07:52:38,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500915425] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:52:38,323 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:52:38,323 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:52:38,323 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294549021] [2022-02-20 07:52:38,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:52:38,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:52:38,324 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:52:38,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:52:38,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:52:38,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:38,324 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:52:38,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 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-20 07:52:38,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:38,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:38,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:38,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:52:38,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-02-20 07:52:38,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:52,762 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 321 transitions and produced 322 states. [2022-02-20 07:52:52,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:52,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:52,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:52,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:52:52,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:52:52,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:52,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-02-20 07:52:52,764 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-20 07:52:52,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:52:52,764 INFO L85 PathProgramCache]: Analyzing trace with hash -615414334, now seen corresponding path program 1 times [2022-02-20 07:52:52,764 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:52:52,764 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505114123] [2022-02-20 07:52:52,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:52,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:52:52,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:52,804 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-20 07:52:52,804 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:52:52,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505114123] [2022-02-20 07:52:52,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505114123] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:52:52,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410808889] [2022-02-20 07:52:52,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:52,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:52:52,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:52:52,806 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-20 07:52:52,806 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-20 07:52:53,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:53,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-20 07:52:53,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:52:53,305 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-20 07:52:53,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:52:53,553 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-20 07:52:53,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410808889] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:52:53,554 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:52:53,554 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2022-02-20 07:52:53,554 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433887689] [2022-02-20 07:52:53,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:52:53,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-20 07:52:53,555 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:52:53,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-20 07:52:53,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2022-02-20 07:52:53,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:53,556 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:52:53,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 16.94736842105263) internal successors, (322), 19 states have internal predecessors, (322), 0 states have call successors, (0), 0 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-20 07:52:53,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:53,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:53,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:53,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:52:53,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:52:53,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:53,556 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:55,066 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 198 transitions and produced 199 states. [2022-02-20 07:52:55,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:55,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:55,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:55,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:52:55,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:52:55,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:55,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:52:55,086 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-20 07:52:55,267 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-20 07:52:55,267 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-20 07:52:55,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:52:55,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1937013841, now seen corresponding path program 1 times [2022-02-20 07:52:55,268 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:52:55,268 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990244663] [2022-02-20 07:52:55,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:55,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:52:55,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:55,332 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-20 07:52:55,332 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:52:55,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990244663] [2022-02-20 07:52:55,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990244663] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:52:55,333 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:52:55,333 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:52:55,333 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989649130] [2022-02-20 07:52:55,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:52:55,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:52:55,333 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:52:55,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:52:55,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:52:55,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:55,334 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:52:55,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 0 states have call successors, (0), 0 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-20 07:52:55,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:55,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:55,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:55,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:52:55,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:52:55,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:55,334 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-20 07:52:55,335 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:59,205 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 254 transitions and produced 255 states. [2022-02-20 07:52:59,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:59,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:59,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:59,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:52:59,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:52:59,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:59,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:52:59,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:52:59,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-02-20 07:52:59,206 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-20 07:52:59,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:52:59,207 INFO L85 PathProgramCache]: Analyzing trace with hash 561282447, now seen corresponding path program 1 times [2022-02-20 07:52:59,207 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:52:59,207 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202763196] [2022-02-20 07:52:59,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:52:59,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:52:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:52:59,277 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-20 07:52:59,277 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:52:59,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202763196] [2022-02-20 07:52:59,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202763196] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:52:59,277 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:52:59,277 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:52:59,277 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422949185] [2022-02-20 07:52:59,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:52:59,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:52:59,278 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:52:59,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:52:59,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:52:59,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:59,278 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:52:59,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 0 states have call successors, (0), 0 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-20 07:52:59,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:52:59,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:59,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:52:59,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:52:59,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:52:59,278 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:52:59,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-20 07:52:59,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:52:59,279 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:53:07,521 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 310 transitions and produced 311 states. [2022-02-20 07:53:07,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:53:07,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:53:07,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:53:07,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:53:07,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:53:07,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:53:07,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:53:07,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:53:07,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:53:07,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-02-20 07:53:07,522 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-20 07:53:07,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:53:07,522 INFO L85 PathProgramCache]: Analyzing trace with hash -750908338, now seen corresponding path program 1 times [2022-02-20 07:53:07,523 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:53:07,523 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250773541] [2022-02-20 07:53:07,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:53:07,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:53:07,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:53:07,605 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-20 07:53:07,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:53:07,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250773541] [2022-02-20 07:53:07,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250773541] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:53:07,606 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:53:07,606 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:53:07,606 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467743404] [2022-02-20 07:53:07,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:53:07,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:53:07,607 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:53:07,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:53:07,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:53:07,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:53:07,607 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:53:07,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 0 states have call successors, (0), 0 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-20 07:53:07,607 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:53:07,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:53:07,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:53:07,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:53:07,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:53:07,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:53:07,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2022-02-20 07:53:07,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:53:07,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:53:07,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:53:23,008 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 366 transitions and produced 367 states. [2022-02-20 07:53:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:53:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:53:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:53:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:53:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:53:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:53:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-20 07:53:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:53:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:53:23,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:53:23,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2022-02-20 07:53:23,010 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-20 07:53:23,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:53:23,010 INFO L85 PathProgramCache]: Analyzing trace with hash 381584038, now seen corresponding path program 1 times [2022-02-20 07:53:23,010 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:53:23,010 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514164850] [2022-02-20 07:53:23,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:53:23,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:53:23,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:53:23,103 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-20 07:53:23,103 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:53:23,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514164850] [2022-02-20 07:53:23,103 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514164850] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:53:23,103 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:53:23,103 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:53:23,103 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609954370] [2022-02-20 07:53:23,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:53:23,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:53:23,104 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:53:23,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:53:23,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:53:23,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:53:23,104 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:53:23,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 7 states have internal predecessors, (151), 0 states have call successors, (0), 0 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-20 07:53:23,104 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:53:23,104 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:53:23,104 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:53:23,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:53:23,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:53:23,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:53:23,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-20 07:53:23,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:53:23,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:53:23,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:53:23,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:54:41,937 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 684 transitions and produced 685 states. [2022-02-20 07:54:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:54:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:54:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:54:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:54:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:54:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:54:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:54:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:54:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:54:41,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:54:41,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:54:41,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2022-02-20 07:54:41,939 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-20 07:54:41,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:54:41,939 INFO L85 PathProgramCache]: Analyzing trace with hash 524277801, now seen corresponding path program 1 times [2022-02-20 07:54:41,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:54:41,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425427237] [2022-02-20 07:54:41,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:54:41,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:54:41,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:54:42,133 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-20 07:54:42,133 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:54:42,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425427237] [2022-02-20 07:54:42,133 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425427237] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-20 07:54:42,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812637522] [2022-02-20 07:54:42,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:54:42,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-20 07:54:42,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-20 07:54:42,136 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-20 07:54:42,137 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-20 07:54:42,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:54:42,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-20 07:54:42,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-20 07:54:42,857 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-20 07:54:42,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-20 07:54:43,470 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-20 07:54:43,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812637522] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-20 07:54:43,470 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-20 07:54:43,470 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 34 [2022-02-20 07:54:43,470 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571673293] [2022-02-20 07:54:43,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-20 07:54:43,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-20 07:54:43,471 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:54:43,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-20 07:54:43,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2022-02-20 07:54:43,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:54:43,472 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:54:43,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 13.088235294117647) internal successors, (445), 34 states have internal predecessors, (445), 0 states have call successors, (0), 0 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-20 07:54:43,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:54:43,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:54:43,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:54:43,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:54:43,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:54:43,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:54:43,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:54:43,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:54:43,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:54:43,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:54:43,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:54:43,473 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:55:10,742 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 422 transitions and produced 423 states. [2022-02-20 07:55:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:55:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:55:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:55:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:55:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:55:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:55:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:10,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:10,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:10,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-20 07:55:10,764 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-20 07:55:10,944 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-20 07:55:10,945 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-20 07:55:10,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:55:10,945 INFO L85 PathProgramCache]: Analyzing trace with hash -2143559173, now seen corresponding path program 1 times [2022-02-20 07:55:10,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:55:10,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870233548] [2022-02-20 07:55:10,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:55:10,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:55:10,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:55:11,047 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-20 07:55:11,048 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:55:11,048 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870233548] [2022-02-20 07:55:11,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870233548] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:55:11,048 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:55:11,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:55:11,048 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848555695] [2022-02-20 07:55:11,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:55:11,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:55:11,049 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:55:11,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:55:11,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:55:11,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:55:11,050 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:55:11,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.0) internal successors, (168), 7 states have internal predecessors, (168), 0 states have call successors, (0), 0 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-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:11,050 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:11,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2022-02-20 07:55:11,051 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:55:54,871 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 478 transitions and produced 479 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:54,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:54,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-20 07:55:54,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:55:54,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2022-02-20 07:55:54,872 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-20 07:55:54,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-20 07:55:54,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1831413861, now seen corresponding path program 1 times [2022-02-20 07:55:54,873 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-20 07:55:54,873 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928660725] [2022-02-20 07:55:54,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-20 07:55:54,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-20 07:55:54,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-20 07:55:54,983 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-20 07:55:54,983 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-20 07:55:54,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928660725] [2022-02-20 07:55:54,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928660725] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-20 07:55:54,983 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-20 07:55:54,983 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-02-20 07:55:54,983 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698369433] [2022-02-20 07:55:54,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-20 07:55:54,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-20 07:55:54,984 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-20 07:55:54,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-20 07:55:54,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-20 07:55:54,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:55:54,984 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-20 07:55:54,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 26.428571428571427) internal successors, (185), 7 states have internal predecessors, (185), 0 states have call successors, (0), 0 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-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-20 07:55:54,985 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2022-02-20 07:56:28,797 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-20 07:56:28,797 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-20 07:56:28,798 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-20 07:56:28,798 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-20 07:56:28,798 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-20 07:56:28,798 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-20 07:56:28,798 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-20 07:56:28,798 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-20 07:56:28,797 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-20 07:56:28,808 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-20 07:56:28,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2022-02-20 07:56:28,830 WARN L594 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2022-02-20 07:56:28,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (10 of 11 remaining) [2022-02-20 07:56:28,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 11 remaining) [2022-02-20 07:56:28,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 11 remaining) [2022-02-20 07:56:28,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 11 remaining) [2022-02-20 07:56:28,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 11 remaining) [2022-02-20 07:56:28,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 11 remaining) [2022-02-20 07:56:28,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 11 remaining) [2022-02-20 07:56:28,830 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (3 of 11 remaining) [2022-02-20 07:56:28,831 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 11 remaining) [2022-02-20 07:56:28,831 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 11 remaining) [2022-02-20 07:56:28,831 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location t_funErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 11 remaining) [2022-02-20 07:56:28,831 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-20 07:56:28,834 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 9 thread instances [2022-02-20 07:56:28,834 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-20 07:56:28,838 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.02 07:56:28 BasicIcfg [2022-02-20 07:56:28,838 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-20 07:56:28,839 INFO L158 Benchmark]: Toolchain (without parser) took 850688.11ms. Allocated memory was 218.1MB in the beginning and 1.7GB in the end (delta: 1.5GB). Free memory was 159.3MB in the beginning and 419.0MB in the end (delta: -259.7MB). Peak memory consumption was 1.5GB. Max. memory is 8.0GB. [2022-02-20 07:56:28,839 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 218.1MB. Free memory is still 177.3MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-20 07:56:28,839 INFO L158 Benchmark]: CACSL2BoogieTranslator took 530.41ms. Allocated memory was 218.1MB in the beginning and 331.4MB in the end (delta: 113.2MB). Free memory was 159.1MB in the beginning and 292.3MB in the end (delta: -133.2MB). Peak memory consumption was 6.2MB. Max. memory is 8.0GB. [2022-02-20 07:56:28,839 INFO L158 Benchmark]: Boogie Procedure Inliner took 70.67ms. Allocated memory is still 331.4MB. Free memory was 292.3MB in the beginning and 290.3MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-02-20 07:56:28,839 INFO L158 Benchmark]: Boogie Preprocessor took 45.19ms. Allocated memory is still 331.4MB. Free memory was 290.3MB in the beginning and 288.7MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-20 07:56:28,839 INFO L158 Benchmark]: RCFGBuilder took 390.15ms. Allocated memory is still 331.4MB. Free memory was 288.2MB in the beginning and 273.0MB in the end (delta: 15.2MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-02-20 07:56:28,840 INFO L158 Benchmark]: TraceAbstraction took 849637.86ms. Allocated memory was 331.4MB in the beginning and 1.7GB in the end (delta: 1.3GB). Free memory was 272.5MB in the beginning and 419.0MB in the end (delta: -146.5MB). Peak memory consumption was 1.5GB. Max. memory is 8.0GB. [2022-02-20 07:56:28,841 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.18ms. Allocated memory is still 218.1MB. Free memory is still 177.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 530.41ms. Allocated memory was 218.1MB in the beginning and 331.4MB in the end (delta: 113.2MB). Free memory was 159.1MB in the beginning and 292.3MB in the end (delta: -133.2MB). Peak memory consumption was 6.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 70.67ms. Allocated memory is still 331.4MB. Free memory was 292.3MB in the beginning and 290.3MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 45.19ms. Allocated memory is still 331.4MB. Free memory was 290.3MB in the beginning and 288.7MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 390.15ms. Allocated memory is still 331.4MB. Free memory was 288.2MB in the beginning and 273.0MB in the end (delta: 15.2MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 849637.86ms. Allocated memory was 331.4MB in the beginning and 1.7GB in the end (delta: 1.3GB). Free memory was 272.5MB in the beginning and 419.0MB in the end (delta: -146.5MB). Peak memory consumption was 1.5GB. 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, 152 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 4.5s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 1.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.2s InterpolantComputationTime, 801 NumberOfCodeBlocks, 801 NumberOfCodeBlocksAsserted, 9 NumberOfCheckSat, 836 ConstructedInterpolants, 0 QuantifiedInterpolants, 1041 SizeOfPredicates, 2 NumberOfNonLiveVariables, 701 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, 172 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 4.5s, OverallIterations: 7, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 2.5s, 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.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 0.8s InterpolantComputationTime, 914 NumberOfCodeBlocks, 914 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 922 ConstructedInterpolants, 0 QuantifiedInterpolants, 1227 SizeOfPredicates, 2 NumberOfNonLiveVariables, 701 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, 192 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 24.5s, OverallIterations: 9, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 21.2s, 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.2s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 1379 NumberOfCodeBlocks, 1379 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 1520 ConstructedInterpolants, 0 QuantifiedInterpolants, 2317 SizeOfPredicates, 8 NumberOfNonLiveVariables, 1091 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, 212 locations, 6 error locations. Started 1 CEGAR loops. OverallTime: 30.9s, OverallIterations: 10, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 27.8s, 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.2s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 1544 NumberOfCodeBlocks, 1544 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 1658 ConstructedInterpolants, 0 QuantifiedInterpolants, 2659 SizeOfPredicates, 8 NumberOfNonLiveVariables, 1091 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, 232 locations, 7 error locations. Started 1 CEGAR loops. OverallTime: 43.7s, OverallIterations: 11, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 40.5s, 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.2s SatisfiabilityAnalysisTime, 1.5s InterpolantComputationTime, 1735 NumberOfCodeBlocks, 1735 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 1822 ConstructedInterpolants, 0 QuantifiedInterpolants, 3079 SizeOfPredicates, 8 NumberOfNonLiveVariables, 1091 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, 252 locations, 8 error locations. Started 1 CEGAR loops. OverallTime: 67.5s, OverallIterations: 12, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 64.2s, 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.2s SatisfiabilityAnalysisTime, 1.6s InterpolantComputationTime, 1952 NumberOfCodeBlocks, 1952 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 2012 ConstructedInterpolants, 0 QuantifiedInterpolants, 3577 SizeOfPredicates, 8 NumberOfNonLiveVariables, 1091 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, 272 locations, 9 error locations. Started 1 CEGAR loops. OverallTime: 187.4s, OverallIterations: 14, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 182.4s, 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.7s InterpolantComputationTime, 2815 NumberOfCodeBlocks, 2815 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 3155 ConstructedInterpolants, 0 QuantifiedInterpolants, 6082 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1834 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, 292 locations, 10 error locations. Started 1 CEGAR loops. OverallTime: 252.4s, OverallIterations: 15, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 247.2s, 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.8s InterpolantComputationTime, 3084 NumberOfCodeBlocks, 3084 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 3397 ConstructedInterpolants, 0 QuantifiedInterpolants, 6736 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1834 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, 312 locations, 11 error locations. Started 1 CEGAR loops. OverallTime: 233.7s, OverallIterations: 14, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 228.4s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 127, 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.7s InterpolantComputationTime, 2835 NumberOfCodeBlocks, 2835 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 3397 ConstructedInterpolants, 0 QuantifiedInterpolants, 6736 SizeOfPredicates, 22 NumberOfNonLiveVariables, 1834 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 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown