/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/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.cegar.restart.behaviour ONE_CEGAR_PER_THREAD_INSTANCE --traceabstraction.trace.refinement.strategy BADGER -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.error.function.in.sv-comp.mode false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_82-list_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-9868fc6-m [2022-11-14 22:35:21,927 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-14 22:35:21,929 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-14 22:35:21,964 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-14 22:35:21,965 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-14 22:35:21,967 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-14 22:35:21,970 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-14 22:35:21,983 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-14 22:35:21,985 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-14 22:35:21,985 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-14 22:35:21,987 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-14 22:35:21,988 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-14 22:35:21,989 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-14 22:35:21,991 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-14 22:35:21,992 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-14 22:35:21,993 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-14 22:35:21,994 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-14 22:35:21,995 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-14 22:35:21,996 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-14 22:35:22,000 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-14 22:35:22,000 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-14 22:35:22,002 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-14 22:35:22,003 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-14 22:35:22,004 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-14 22:35:22,007 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-14 22:35:22,007 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-14 22:35:22,007 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-14 22:35:22,007 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-14 22:35:22,008 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-14 22:35:22,008 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-14 22:35:22,008 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-14 22:35:22,009 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-14 22:35:22,009 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-14 22:35:22,009 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-14 22:35:22,010 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-14 22:35:22,010 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-14 22:35:22,010 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-14 22:35:22,011 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-14 22:35:22,011 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-14 22:35:22,011 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-14 22:35:22,014 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-14 22:35:22,015 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2022-11-14 22:35:22,038 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-14 22:35:22,038 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-14 22:35:22,038 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-14 22:35:22,038 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-14 22:35:22,039 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-14 22:35:22,039 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-14 22:35:22,039 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-14 22:35:22,040 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-14 22:35:22,040 INFO L138 SettingsManager]: * Use SBE=true [2022-11-14 22:35:22,040 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-14 22:35:22,040 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-14 22:35:22,040 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-14 22:35:22,040 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-14 22:35:22,041 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-11-14 22:35:22,041 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-14 22:35:22,042 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-14 22:35:22,042 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-14 22:35:22,042 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-14 22:35:22,043 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-14 22:35:22,043 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-14 22:35:22,043 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-14 22:35:22,043 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-14 22:35:22,043 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-11-14 22:35:22,043 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-14 22:35:22,043 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2022-11-14 22:35:22,043 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2022-11-14 22:35:22,043 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: CEGAR restart behaviour -> ONE_CEGAR_PER_THREAD_INSTANCE Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Trace refinement strategy -> BADGER Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of error function in SV-COMP mode -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2022-11-14 22:35:22,218 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-14 22:35:22,232 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-14 22:35:22,234 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-14 22:35:22,235 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-14 22:35:22,236 INFO L275 PluginConnector]: CDTParser initialized [2022-11-14 22:35:22,237 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_82-list_racefree.i [2022-11-14 22:35:22,282 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6f857a4e/5d0790249e56475dad80d9f4ea1463be/FLAG0707440d9 [2022-11-14 22:35:22,694 INFO L306 CDTParser]: Found 1 translation units. [2022-11-14 22:35:22,694 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_82-list_racefree.i [2022-11-14 22:35:22,712 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6f857a4e/5d0790249e56475dad80d9f4ea1463be/FLAG0707440d9 [2022-11-14 22:35:22,723 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6f857a4e/5d0790249e56475dad80d9f4ea1463be [2022-11-14 22:35:22,724 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-14 22:35:22,725 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-11-14 22:35:22,726 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-14 22:35:22,726 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-14 22:35:22,732 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-14 22:35:22,733 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 10:35:22" (1/1) ... [2022-11-14 22:35:22,733 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c1af246 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:22, skipping insertion in model container [2022-11-14 22:35:22,734 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 10:35:22" (1/1) ... [2022-11-14 22:35:22,738 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-14 22:35:22,777 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-14 22:35:23,080 WARN L233 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_82-list_racefree.i[47038,47051] [2022-11-14 22:35:23,115 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-14 22:35:23,124 INFO L203 MainTranslator]: Completed pre-run [2022-11-14 22:35:23,153 WARN L233 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_82-list_racefree.i[47038,47051] [2022-11-14 22:35:23,169 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-14 22:35:23,217 INFO L208 MainTranslator]: Completed translation [2022-11-14 22:35:23,218 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23 WrapperNode [2022-11-14 22:35:23,218 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-14 22:35:23,218 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-14 22:35:23,219 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-14 22:35:23,219 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-14 22:35:23,224 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,237 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,265 INFO L138 Inliner]: procedures = 278, calls = 61, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 218 [2022-11-14 22:35:23,265 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-14 22:35:23,266 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-14 22:35:23,266 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-14 22:35:23,266 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-14 22:35:23,272 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,272 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,277 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,277 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,285 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,291 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,293 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,294 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,297 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-14 22:35:23,297 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-14 22:35:23,298 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-14 22:35:23,298 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-14 22:35:23,298 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (1/1) ... [2022-11-14 22:35:23,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-14 22:35:23,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-11-14 22:35:23,324 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-11-14 22:35:23,331 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-11-14 22:35:23,352 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-14 22:35:23,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-14 22:35:23,353 INFO L130 BoogieDeclarations]: Found specification of procedure t1_fun [2022-11-14 22:35:23,353 INFO L138 BoogieDeclarations]: Found implementation of procedure t1_fun [2022-11-14 22:35:23,355 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-14 22:35:23,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-14 22:35:23,355 INFO L130 BoogieDeclarations]: Found specification of procedure t2_fun [2022-11-14 22:35:23,355 INFO L138 BoogieDeclarations]: Found implementation of procedure t2_fun [2022-11-14 22:35:23,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-14 22:35:23,356 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-11-14 22:35:23,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-14 22:35:23,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-14 22:35:23,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-14 22:35:23,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-14 22:35:23,356 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-14 22:35:23,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-14 22:35:23,357 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-14 22:35:23,464 INFO L235 CfgBuilder]: Building ICFG [2022-11-14 22:35:23,465 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-14 22:35:23,753 INFO L276 CfgBuilder]: Performing block encoding [2022-11-14 22:35:23,760 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-14 22:35:23,760 INFO L300 CfgBuilder]: Removed 15 assume(true) statements. [2022-11-14 22:35:23,762 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 10:35:23 BoogieIcfgContainer [2022-11-14 22:35:23,762 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-14 22:35:23,763 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-14 22:35:23,763 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-14 22:35:23,765 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-14 22:35:23,766 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 10:35:22" (1/3) ... [2022-11-14 22:35:23,766 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20bc7154 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 10:35:23, skipping insertion in model container [2022-11-14 22:35:23,766 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 10:35:23" (2/3) ... [2022-11-14 22:35:23,766 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20bc7154 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 10:35:23, skipping insertion in model container [2022-11-14 22:35:23,766 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 10:35:23" (3/3) ... [2022-11-14 22:35:23,767 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_82-list_racefree.i [2022-11-14 22:35:23,773 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-11-14 22:35:23,779 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-14 22:35:23,779 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 12 error locations. [2022-11-14 22:35:23,779 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-14 22:35:23,865 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-11-14 22:35:23,896 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:35:23,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-11-14 22:35:23,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-11-14 22:35:23,898 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-11-14 22:35:23,899 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-11-14 22:35:23,923 INFO L159 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2022-11-14 22:35:23,932 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t2_funThread1of1ForFork1 ======== [2022-11-14 22:35:23,936 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61817a90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:35:23,936 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-11-14 22:35:24,146 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:35:24,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:24,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1281538497, now seen corresponding path program 1 times [2022-11-14 22:35:24,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:24,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507713551] [2022-11-14 22:35:24,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:24,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:24,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:24,440 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:24,441 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:24,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507713551] [2022-11-14 22:35:24,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507713551] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:35:24,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:35:24,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-14 22:35:24,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704028084] [2022-11-14 22:35:24,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:35:24,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-14 22:35:24,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:24,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-14 22:35:24,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-14 22:35:24,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:24,470 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:24,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 40.5) internal successors, (81), 2 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:24,471 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:24,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:24,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-14 22:35:24,533 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:35:24,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:24,533 INFO L85 PathProgramCache]: Analyzing trace with hash -206749388, now seen corresponding path program 1 times [2022-11-14 22:35:24,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:24,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899246336] [2022-11-14 22:35:24,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:24,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:24,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:24,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:24,677 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:24,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899246336] [2022-11-14 22:35:24,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899246336] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:35:24,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:35:24,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:35:24,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211590168] [2022-11-14 22:35:24,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:35:24,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:35:24,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:24,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:35:24,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:35:24,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:24,681 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:24,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:24,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:24,682 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:25,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:25,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:25,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-14 22:35:25,892 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:35:25,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:25,892 INFO L85 PathProgramCache]: Analyzing trace with hash -335767295, now seen corresponding path program 1 times [2022-11-14 22:35:25,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:25,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572536752] [2022-11-14 22:35:25,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:25,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:25,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:26,080 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:26,081 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:26,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572536752] [2022-11-14 22:35:26,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572536752] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:35:26,081 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:35:26,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:35:26,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778924796] [2022-11-14 22:35:26,081 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:35:26,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:35:26,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:26,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:35:26,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:35:26,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:26,082 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:26,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:26,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:26,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:26,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:39,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:35:39,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 4 remaining) [2022-11-14 22:35:39,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 4 remaining) [2022-11-14 22:35:39,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 4 remaining) [2022-11-14 22:35:39,162 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 4 remaining) [2022-11-14 22:35:39,163 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-14 22:35:39,167 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2022-11-14 22:35:39,168 INFO L307 ceAbstractionStarter]: Result for error location t2_funThread1of1ForFork1 was SAFE,SAFE,SAFE,SAFE (1/2) [2022-11-14 22:35:39,175 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:35:39,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-11-14 22:35:39,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-11-14 22:35:39,177 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-11-14 22:35:39,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (3)] Waiting until timeout for monitored process [2022-11-14 22:35:39,217 INFO L159 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2022-11-14 22:35:39,217 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2022-11-14 22:35:39,218 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61817a90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:35:39,218 INFO L358 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-11-14 22:35:39,253 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:35:39,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:39,254 INFO L85 PathProgramCache]: Analyzing trace with hash -1902336939, now seen corresponding path program 1 times [2022-11-14 22:35:39,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:39,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812110593] [2022-11-14 22:35:39,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:39,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:39,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:39,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:39,291 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:39,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812110593] [2022-11-14 22:35:39,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812110593] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:35:39,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:35:39,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-14 22:35:39,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258280451] [2022-11-14 22:35:39,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:35:39,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-14 22:35:39,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:39,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-14 22:35:39,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-14 22:35:39,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,293 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:39,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:39,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-14 22:35:39,297 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:35:39,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:39,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1773254220, now seen corresponding path program 1 times [2022-11-14 22:35:39,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:39,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853712626] [2022-11-14 22:35:39,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:39,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:39,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:39,341 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:39,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853712626] [2022-11-14 22:35:39,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853712626] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:35:39,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:35:39,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:35:39,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081952681] [2022-11-14 22:35:39,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:35:39,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:35:39,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:39,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:35:39,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:35:39,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,345 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:39,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:39,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:39,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-14 22:35:39,363 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:35:39,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:39,364 INFO L85 PathProgramCache]: Analyzing trace with hash 537706274, now seen corresponding path program 1 times [2022-11-14 22:35:39,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:39,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530422254] [2022-11-14 22:35:39,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:39,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:39,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:39,435 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:39,435 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:39,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530422254] [2022-11-14 22:35:39,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530422254] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:35:39,436 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:35:39,436 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:35:39,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029419955] [2022-11-14 22:35:39,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:35:39,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-14 22:35:39,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:39,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-14 22:35:39,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-14 22:35:39,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,438 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:39,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:39,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:39,438 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:39,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:35:39,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-14 22:35:39,517 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:35:39,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:39,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1285205388, now seen corresponding path program 1 times [2022-11-14 22:35:39,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:39,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196113920] [2022-11-14 22:35:39,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:39,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:39,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:39,646 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:39,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196113920] [2022-11-14 22:35:39,646 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196113920] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:35:39,647 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:35:39,647 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:35:39,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746830752] [2022-11-14 22:35:39,647 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:35:39,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:35:39,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:39,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:35:39,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:35:39,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,648 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:39,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:39,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:39,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:39,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:35:39,648 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:40,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:40,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:40,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:35:40,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:35:40,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-14 22:35:40,788 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:35:40,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:40,788 INFO L85 PathProgramCache]: Analyzing trace with hash 757933372, now seen corresponding path program 1 times [2022-11-14 22:35:40,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:40,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475780733] [2022-11-14 22:35:40,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:40,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:40,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-14 22:35:40,808 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-14 22:35:40,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-14 22:35:40,846 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2022-11-14 22:35:40,847 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-14 22:35:40,847 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 10 remaining) [2022-11-14 22:35:40,847 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 10 remaining) [2022-11-14 22:35:40,847 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 10 remaining) [2022-11-14 22:35:40,847 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 10 remaining) [2022-11-14 22:35:40,848 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 10 remaining) [2022-11-14 22:35:40,848 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 10 remaining) [2022-11-14 22:35:40,848 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 10 remaining) [2022-11-14 22:35:40,848 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 10 remaining) [2022-11-14 22:35:40,848 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 10 remaining) [2022-11-14 22:35:40,848 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 10 remaining) [2022-11-14 22:35:40,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-14 22:35:40,854 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-11-14 22:35:40,854 INFO L307 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN (2/2) [2022-11-14 22:35:40,857 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-14 22:35:40,857 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2022-11-14 22:35:40,930 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2022-11-14 22:35:40,934 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:35:40,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-11-14 22:35:40,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-11-14 22:35:40,935 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-11-14 22:35:40,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Waiting until timeout for monitored process [2022-11-14 22:35:40,954 INFO L159 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2022-11-14 22:35:40,955 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t2_funThread1of2ForFork1 ======== [2022-11-14 22:35:40,955 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61817a90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:35:40,955 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-11-14 22:35:41,102 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:35:41,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:41,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1948774248, now seen corresponding path program 1 times [2022-11-14 22:35:41,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:41,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902276936] [2022-11-14 22:35:41,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:41,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:41,124 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:41,124 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:41,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902276936] [2022-11-14 22:35:41,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902276936] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:35:41,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:35:41,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-14 22:35:41,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709083737] [2022-11-14 22:35:41,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:35:41,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-14 22:35:41,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:41,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-14 22:35:41,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-14 22:35:41,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:41,126 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:41,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 40.5) internal successors, (81), 2 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:41,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:41,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:41,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-14 22:35:41,147 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:35:41,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:41,148 INFO L85 PathProgramCache]: Analyzing trace with hash -761476341, now seen corresponding path program 1 times [2022-11-14 22:35:41,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:41,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213368785] [2022-11-14 22:35:41,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:41,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:41,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:41,190 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:41,191 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:41,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213368785] [2022-11-14 22:35:41,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213368785] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:35:41,191 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:35:41,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:35:41,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398121202] [2022-11-14 22:35:41,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:35:41,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:35:41,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:41,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:35:41,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:35:41,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:41,194 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:41,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:41,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:41,194 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:43,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:43,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:43,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-14 22:35:43,439 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:35:43,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:43,439 INFO L85 PathProgramCache]: Analyzing trace with hash -409356972, now seen corresponding path program 1 times [2022-11-14 22:35:43,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:43,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185434501] [2022-11-14 22:35:43,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:43,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:43,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:43,532 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:43,532 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:43,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185434501] [2022-11-14 22:35:43,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185434501] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:35:43,533 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:35:43,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:35:43,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169634012] [2022-11-14 22:35:43,533 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:35:43,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:35:43,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:43,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:35:43,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:35:43,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:43,537 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:43,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:43,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:43,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:43,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:45,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:45,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:45,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:35:45,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-14 22:35:45,781 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:35:45,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:35:45,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1836029918, now seen corresponding path program 1 times [2022-11-14 22:35:45,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:35:45,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749454486] [2022-11-14 22:35:45,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:35:45,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:35:45,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:35:45,886 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:35:45,886 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:35:45,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749454486] [2022-11-14 22:35:45,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749454486] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:35:45,886 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:35:45,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2022-11-14 22:35:45,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318205377] [2022-11-14 22:35:45,886 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:35:45,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-14 22:35:45,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:35:45,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-14 22:35:45,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-14 22:35:45,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:45,888 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:35:45,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 7 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:35:45,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:35:45,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:35:45,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:35:45,888 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:36:48,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:36:48,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:36:48,848 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 4 remaining) [2022-11-14 22:36:48,848 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 4 remaining) [2022-11-14 22:36:48,848 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 4 remaining) [2022-11-14 22:36:48,848 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 4 remaining) [2022-11-14 22:36:48,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-14 22:36:48,849 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2022-11-14 22:36:48,850 INFO L307 ceAbstractionStarter]: Result for error location t2_funThread1of2ForFork1 was SAFE,SAFE,SAFE,SAFE (1/3) [2022-11-14 22:36:48,852 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:36:48,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-11-14 22:36:48,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-11-14 22:36:48,855 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-11-14 22:36:48,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Waiting until timeout for monitored process [2022-11-14 22:36:48,862 INFO L159 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2022-11-14 22:36:48,862 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2022-11-14 22:36:48,863 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61817a90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:36:48,863 INFO L358 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-11-14 22:36:48,898 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:36:48,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:36:48,898 INFO L85 PathProgramCache]: Analyzing trace with hash 830448338, now seen corresponding path program 1 times [2022-11-14 22:36:48,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:36:48,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461231063] [2022-11-14 22:36:48,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:36:48,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:36:48,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:36:48,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:36:48,914 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:36:48,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461231063] [2022-11-14 22:36:48,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461231063] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:36:48,914 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:36:48,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-14 22:36:48,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168577480] [2022-11-14 22:36:48,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:36:48,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-14 22:36:48,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:36:48,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-14 22:36:48,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-14 22:36:48,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:48,915 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:36:48,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:36:48,915 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:48,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:48,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-14 22:36:48,917 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:36:48,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:36:48,918 INFO L85 PathProgramCache]: Analyzing trace with hash 959531057, now seen corresponding path program 1 times [2022-11-14 22:36:48,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:36:48,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852234777] [2022-11-14 22:36:48,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:36:48,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:36:48,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:36:48,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:36:48,942 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:36:48,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852234777] [2022-11-14 22:36:48,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852234777] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:36:48,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:36:48,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:36:48,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429752132] [2022-11-14 22:36:48,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:36:48,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:36:48,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:36:48,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:36:48,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:36:48,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:48,943 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:36:48,944 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:36:48,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:48,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:48,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:48,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:36:48,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-14 22:36:48,961 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:36:48,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:36:48,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1672574062, now seen corresponding path program 1 times [2022-11-14 22:36:48,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:36:48,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453492103] [2022-11-14 22:36:48,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:36:48,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:36:48,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:36:49,004 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:36:49,004 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:36:49,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453492103] [2022-11-14 22:36:49,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453492103] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:36:49,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:36:49,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:36:49,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415618725] [2022-11-14 22:36:49,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:36:49,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-14 22:36:49,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:36:49,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-14 22:36:49,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-14 22:36:49,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:49,009 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:36:49,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:36:49,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:49,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:36:49,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:49,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:49,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:36:49,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:36:49,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-14 22:36:49,074 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:36:49,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:36:49,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1514205741, now seen corresponding path program 1 times [2022-11-14 22:36:49,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:36:49,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001993383] [2022-11-14 22:36:49,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:36:49,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:36:49,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:36:49,146 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:36:49,146 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:36:49,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001993383] [2022-11-14 22:36:49,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001993383] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:36:49,147 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:36:49,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:36:49,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762201278] [2022-11-14 22:36:49,148 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:36:49,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:36:49,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:36:49,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:36:49,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:36:49,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:49,149 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:36:49,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:36:49,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:49,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:36:49,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:36:49,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:51,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:51,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:36:51,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:36:51,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:36:51,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-14 22:36:51,352 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:36:51,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:36:51,352 INFO L85 PathProgramCache]: Analyzing trace with hash 581824412, now seen corresponding path program 1 times [2022-11-14 22:36:51,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:36:51,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546620631] [2022-11-14 22:36:51,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:36:51,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:36:51,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:36:51,402 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-14 22:36:51,402 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:36:51,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546620631] [2022-11-14 22:36:51,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546620631] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:36:51,402 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:36:51,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:36:51,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495766704] [2022-11-14 22:36:51,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:36:51,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-14 22:36:51,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:36:51,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-14 22:36:51,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-14 22:36:51,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:51,403 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:36:51,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 22.333333333333332) internal successors, (67), 4 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:36:51,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:51,403 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:36:51,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:36:51,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:36:51,404 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:51,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:36:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:36:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:36:51,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:36:51,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-14 22:36:51,425 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:36:51,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:36:51,425 INFO L85 PathProgramCache]: Analyzing trace with hash 856688449, now seen corresponding path program 1 times [2022-11-14 22:36:51,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:36:51,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22703199] [2022-11-14 22:36:51,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:36:51,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:36:51,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:36:51,492 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:36:51,492 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:36:51,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22703199] [2022-11-14 22:36:51,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22703199] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:36:51,493 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:36:51,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:36:51,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061614018] [2022-11-14 22:36:51,494 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:36:51,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-14 22:36:51,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:36:51,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-14 22:36:51,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-14 22:36:51,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:51,495 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:36:51,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:36:51,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:36:51,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:36:51,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:36:51,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:36:51,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:36:51,495 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:37:21,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:37:21,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:37:21,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:37:21,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:37:21,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:37:21,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:37:21,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-14 22:37:21,359 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:37:21,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:37:21,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1885685641, now seen corresponding path program 1 times [2022-11-14 22:37:21,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:37:21,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015879587] [2022-11-14 22:37:21,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:37:21,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:37:21,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:37:21,427 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-14 22:37:21,427 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:37:21,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015879587] [2022-11-14 22:37:21,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015879587] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:37:21,427 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:37:21,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:37:21,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486966565] [2022-11-14 22:37:21,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:37:21,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:37:21,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:37:21,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:37:21,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:37:21,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:37:21,429 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:37:21,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:37:21,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:37:21,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:37:21,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:37:21,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:37:21,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:37:21,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:37:21,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:37:23,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:37:23,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:37:23,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:37:23,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:37:23,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:37:23,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:37:23,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:37:23,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-14 22:37:23,727 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:37:23,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:37:23,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1037465154, now seen corresponding path program 1 times [2022-11-14 22:37:23,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:37:23,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532054701] [2022-11-14 22:37:23,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:37:23,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:37:23,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:37:23,767 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-14 22:37:23,767 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:37:23,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532054701] [2022-11-14 22:37:23,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532054701] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:37:23,767 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:37:23,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:37:23,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429786949] [2022-11-14 22:37:23,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:37:23,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-14 22:37:23,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:37:23,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-14 22:37:23,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-14 22:37:23,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:37:23,768 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:37:23,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 4 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:37:23,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:37:23,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:37:23,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:37:23,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:37:23,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:37:23,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:37:23,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:37:23,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:38:00,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-14 22:38:00,338 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:38:00,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:38:00,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1908820807, now seen corresponding path program 1 times [2022-11-14 22:38:00,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:38:00,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025896639] [2022-11-14 22:38:00,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:38:00,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:38:00,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:38:00,427 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-14 22:38:00,427 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:38:00,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025896639] [2022-11-14 22:38:00,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025896639] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:38:00,427 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:38:00,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:38:00,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527912540] [2022-11-14 22:38:00,428 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:38:00,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:38:00,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:38:00,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:38:00,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:38:00,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,429 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:38:00,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:38:00,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,429 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:38:00,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,430 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:38:00,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-14 22:38:00,467 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:38:00,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:38:00,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1919356413, now seen corresponding path program 1 times [2022-11-14 22:38:00,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:38:00,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060812783] [2022-11-14 22:38:00,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:38:00,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:38:00,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:38:00,560 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-14 22:38:00,560 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:38:00,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060812783] [2022-11-14 22:38:00,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060812783] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:38:00,561 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:38:00,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:38:00,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105284096] [2022-11-14 22:38:00,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:38:00,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-14 22:38:00,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:38:00,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-14 22:38:00,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-14 22:38:00,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,565 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:38:00,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 27.666666666666668) internal successors, (83), 4 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-11-14 22:38:00,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,565 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:38:00,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,566 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:38:00,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-14 22:38:00,589 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:38:00,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:38:00,590 INFO L85 PathProgramCache]: Analyzing trace with hash -629492561, now seen corresponding path program 1 times [2022-11-14 22:38:00,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:38:00,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407022801] [2022-11-14 22:38:00,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:38:00,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:38:00,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:38:00,703 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-14 22:38:00,703 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:38:00,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407022801] [2022-11-14 22:38:00,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407022801] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:38:00,704 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:38:00,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2022-11-14 22:38:00,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106880848] [2022-11-14 22:38:00,704 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:38:00,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-14 22:38:00,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:38:00,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-14 22:38:00,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-14 22:38:00,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,705 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:38:00,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,705 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:00,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:38:00,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:00,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:00,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:38:00,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:38:00,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-14 22:38:00,773 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:38:00,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:38:00,773 INFO L85 PathProgramCache]: Analyzing trace with hash -571328974, now seen corresponding path program 1 times [2022-11-14 22:38:00,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:38:00,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129197055] [2022-11-14 22:38:00,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:38:00,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:38:00,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-14 22:38:00,786 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-14 22:38:00,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-14 22:38:00,806 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2022-11-14 22:38:00,807 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-14 22:38:00,807 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 10 remaining) [2022-11-14 22:38:00,807 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 10 remaining) [2022-11-14 22:38:00,807 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 10 remaining) [2022-11-14 22:38:00,807 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 10 remaining) [2022-11-14 22:38:00,807 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 10 remaining) [2022-11-14 22:38:00,807 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 10 remaining) [2022-11-14 22:38:00,807 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 10 remaining) [2022-11-14 22:38:00,827 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 10 remaining) [2022-11-14 22:38:00,827 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 10 remaining) [2022-11-14 22:38:00,827 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 10 remaining) [2022-11-14 22:38:00,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-14 22:38:00,829 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-14 22:38:00,829 INFO L307 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN (2/3) [2022-11-14 22:38:00,829 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-14 22:38:00,829 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2022-11-14 22:38:00,919 INFO L144 ThreadInstanceAdder]: Constructed 12 joinOtherThreadTransitions. [2022-11-14 22:38:00,923 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:38:00,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-11-14 22:38:00,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-11-14 22:38:00,926 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-11-14 22:38:00,927 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-11-14 22:38:00,933 INFO L159 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2022-11-14 22:38:00,933 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t2_funThread3of3ForFork1 ======== [2022-11-14 22:38:00,933 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61817a90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:38:00,933 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-11-14 22:38:04,389 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:38:04,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:38:04,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1668148696, now seen corresponding path program 1 times [2022-11-14 22:38:04,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:38:04,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732189064] [2022-11-14 22:38:04,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:38:04,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:38:04,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:38:04,408 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-14 22:38:04,408 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:38:04,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732189064] [2022-11-14 22:38:04,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732189064] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:38:04,408 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:38:04,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-14 22:38:04,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907205061] [2022-11-14 22:38:04,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:38:04,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-14 22:38:04,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:38:04,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-14 22:38:04,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-14 22:38:04,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:04,409 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:38:04,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 45.0) internal successors, (90), 2 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:38:04,410 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:04,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:04,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-14 22:38:04,432 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:38:04,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:38:04,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1154895947, now seen corresponding path program 1 times [2022-11-14 22:38:04,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:38:04,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776534123] [2022-11-14 22:38:04,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:38:04,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:38:04,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:38:04,470 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-14 22:38:04,470 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:38:04,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776534123] [2022-11-14 22:38:04,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776534123] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:38:04,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:38:04,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:38:04,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624882840] [2022-11-14 22:38:04,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:38:04,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:38:04,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:38:04,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:38:04,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:38:04,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:04,472 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:38:04,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:38:04,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:04,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:04,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:04,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:04,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-14 22:38:04,548 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:38:04,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:38:04,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1380502672, now seen corresponding path program 1 times [2022-11-14 22:38:04,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:38:04,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897271671] [2022-11-14 22:38:04,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:38:04,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:38:04,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:38:04,614 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-14 22:38:04,614 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:38:04,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897271671] [2022-11-14 22:38:04,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897271671] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:38:04,614 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:38:04,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:38:04,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107426695] [2022-11-14 22:38:04,614 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:38:04,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:38:04,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:38:04,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:38:04,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:38:04,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:04,615 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:38:04,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 5 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:38:04,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:04,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:04,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:07,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:07,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:07,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:07,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-14 22:38:07,964 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:38:07,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:38:07,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1193266154, now seen corresponding path program 1 times [2022-11-14 22:38:07,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:38:07,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463332849] [2022-11-14 22:38:07,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:38:07,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:38:07,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:38:08,061 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-14 22:38:08,061 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:38:08,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463332849] [2022-11-14 22:38:08,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463332849] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:38:08,061 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:38:08,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2022-11-14 22:38:08,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503186994] [2022-11-14 22:38:08,062 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:38:08,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-14 22:38:08,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:38:08,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-14 22:38:08,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-14 22:38:08,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:08,062 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:38:08,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:38:08,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:08,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:08,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:08,063 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:08,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:08,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:08,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:08,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:38:08,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-14 22:38:08,160 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:38:08,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:38:08,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1193759395, now seen corresponding path program 1 times [2022-11-14 22:38:08,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:38:08,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455192620] [2022-11-14 22:38:08,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:38:08,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:38:08,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:38:08,279 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-14 22:38:08,279 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:38:08,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455192620] [2022-11-14 22:38:08,280 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455192620] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:38:08,280 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:38:08,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2022-11-14 22:38:08,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968993304] [2022-11-14 22:38:08,280 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:38:08,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-14 22:38:08,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:38:08,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-14 22:38:08,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-14 22:38:08,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:08,281 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:38:08,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.88888888888889) internal successors, (134), 9 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-11-14 22:38:08,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:38:08,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:38:08,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:38:08,281 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:38:08,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:53,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:53,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:40:53,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:40:53,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:40:53,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-14 22:40:53,667 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 4 remaining) [2022-11-14 22:40:53,667 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 4 remaining) [2022-11-14 22:40:53,667 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 4 remaining) [2022-11-14 22:40:53,668 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 4 remaining) [2022-11-14 22:40:53,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-14 22:40:53,669 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-11-14 22:40:53,669 INFO L307 ceAbstractionStarter]: Result for error location t2_funThread3of3ForFork1 was SAFE,SAFE,SAFE,SAFE (1/4) [2022-11-14 22:40:53,671 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:40:53,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-11-14 22:40:53,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-11-14 22:40:53,674 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-11-14 22:40:53,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Waiting until timeout for monitored process [2022-11-14 22:40:53,680 INFO L159 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2022-11-14 22:40:53,681 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t2_funThread1of3ForFork1 ======== [2022-11-14 22:40:53,681 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61817a90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:40:53,681 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-11-14 22:40:53,800 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:40:53,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:40:53,800 INFO L85 PathProgramCache]: Analyzing trace with hash 541549746, now seen corresponding path program 1 times [2022-11-14 22:40:53,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:40:53,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869325560] [2022-11-14 22:40:53,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:40:53,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:40:53,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:40:53,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:40:53,837 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:40:53,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869325560] [2022-11-14 22:40:53,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869325560] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:40:53,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:40:53,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-14 22:40:53,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181481058] [2022-11-14 22:40:53,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:40:53,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-14 22:40:53,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:40:53,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-14 22:40:53,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-14 22:40:53,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:53,838 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:40:53,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 40.5) internal successors, (81), 2 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:40:53,838 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:53,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:53,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-14 22:40:53,899 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:40:53,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:40:53,899 INFO L85 PathProgramCache]: Analyzing trace with hash 37306533, now seen corresponding path program 1 times [2022-11-14 22:40:53,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:40:53,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336989931] [2022-11-14 22:40:53,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:40:53,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:40:53,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:40:53,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:40:53,925 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:40:53,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336989931] [2022-11-14 22:40:53,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336989931] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:40:53,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:40:53,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:40:53,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360608318] [2022-11-14 22:40:53,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:40:53,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:40:53,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:40:53,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:40:53,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:40:53,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:53,927 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:40:53,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:40:53,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:53,927 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:57,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:57,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:40:57,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-14 22:40:57,250 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:40:57,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:40:57,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1348991978, now seen corresponding path program 1 times [2022-11-14 22:40:57,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:40:57,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874580457] [2022-11-14 22:40:57,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:40:57,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:40:57,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:40:57,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:40:57,296 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:40:57,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874580457] [2022-11-14 22:40:57,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874580457] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:40:57,296 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:40:57,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:40:57,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238449774] [2022-11-14 22:40:57,296 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:40:57,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:40:57,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:40:57,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:40:57,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:40:57,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:57,297 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:40:57,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:40:57,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:40:57,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:40:57,297 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:41:00,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:41:00,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:41:00,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:41:00,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-14 22:41:00,627 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:41:00,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:41:00,628 INFO L85 PathProgramCache]: Analyzing trace with hash 204608880, now seen corresponding path program 1 times [2022-11-14 22:41:00,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:41:00,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235094174] [2022-11-14 22:41:00,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:41:00,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:41:00,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:41:00,693 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:41:00,694 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:41:00,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235094174] [2022-11-14 22:41:00,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235094174] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:41:00,694 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:41:00,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2022-11-14 22:41:00,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964388720] [2022-11-14 22:41:00,694 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:41:00,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-14 22:41:00,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:41:00,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-14 22:41:00,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-14 22:41:00,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:41:00,695 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:41:00,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 7 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:41:00,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:41:00,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:41:00,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:41:00,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:41:00,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:41:00,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:41:00,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:41:00,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:41:00,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-14 22:41:00,745 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:41:00,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:41:00,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1354707895, now seen corresponding path program 1 times [2022-11-14 22:41:00,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:41:00,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702564666] [2022-11-14 22:41:00,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:41:00,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:41:00,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:41:00,849 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:41:00,849 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:41:00,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702564666] [2022-11-14 22:41:00,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702564666] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:41:00,850 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:41:00,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2022-11-14 22:41:00,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700412884] [2022-11-14 22:41:00,850 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:41:00,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-14 22:41:00,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:41:00,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-14 22:41:00,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-14 22:41:00,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:41:00,851 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:41:00,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 9 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:41:00,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:41:00,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:41:00,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:41:00,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:41:00,852 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:45,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:45,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:43:45,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:43:45,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:43:45,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-14 22:43:45,598 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 4 remaining) [2022-11-14 22:43:45,598 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 4 remaining) [2022-11-14 22:43:45,598 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 4 remaining) [2022-11-14 22:43:45,599 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 4 remaining) [2022-11-14 22:43:45,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-14 22:43:45,600 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-11-14 22:43:45,600 INFO L307 ceAbstractionStarter]: Result for error location t2_funThread1of3ForFork1 was SAFE,SAFE,SAFE,SAFE (2/4) [2022-11-14 22:43:45,604 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:43:45,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-11-14 22:43:45,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-11-14 22:43:45,607 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-11-14 22:43:45,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Waiting until timeout for monitored process [2022-11-14 22:43:45,615 INFO L159 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2022-11-14 22:43:45,615 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t2_funThread2of3ForFork1 ======== [2022-11-14 22:43:45,616 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61817a90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:43:45,616 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-11-14 22:43:48,983 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:43:48,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:43:48,983 INFO L85 PathProgramCache]: Analyzing trace with hash -718122313, now seen corresponding path program 1 times [2022-11-14 22:43:48,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:43:48,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647703360] [2022-11-14 22:43:48,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:43:48,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:43:48,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:43:49,006 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-14 22:43:49,006 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:43:49,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647703360] [2022-11-14 22:43:49,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647703360] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:43:49,006 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:43:49,006 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-14 22:43:49,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124578902] [2022-11-14 22:43:49,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:43:49,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-14 22:43:49,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:43:49,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-14 22:43:49,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-14 22:43:49,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:49,007 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:43:49,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 44.5) internal successors, (89), 2 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:43:49,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:49,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:49,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-11-14 22:43:49,023 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:43:49,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:43:49,024 INFO L85 PathProgramCache]: Analyzing trace with hash 140001450, now seen corresponding path program 1 times [2022-11-14 22:43:49,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:43:49,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206819710] [2022-11-14 22:43:49,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:43:49,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:43:49,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:43:49,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-14 22:43:49,050 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:43:49,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206819710] [2022-11-14 22:43:49,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206819710] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:43:49,051 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:43:49,051 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:43:49,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095614811] [2022-11-14 22:43:49,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:43:49,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:43:49,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:43:49,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:43:49,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:43:49,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:49,051 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:43:49,052 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:43:49,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:49,052 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:49,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:49,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:43:49,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-11-14 22:43:49,087 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:43:49,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:43:49,087 INFO L85 PathProgramCache]: Analyzing trace with hash -2137572241, now seen corresponding path program 1 times [2022-11-14 22:43:49,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:43:49,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201427106] [2022-11-14 22:43:49,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:43:49,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:43:49,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:43:49,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-14 22:43:49,136 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:43:49,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201427106] [2022-11-14 22:43:49,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201427106] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:43:49,136 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:43:49,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:43:49,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21018360] [2022-11-14 22:43:49,136 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:43:49,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:43:49,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:43:49,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:43:49,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:43:49,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:49,137 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:43:49,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:43:49,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:49,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:43:49,137 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:52,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:52,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:43:52,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:43:52,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-14 22:43:52,451 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:43:52,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:43:52,452 INFO L85 PathProgramCache]: Analyzing trace with hash -2120663819, now seen corresponding path program 1 times [2022-11-14 22:43:52,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:43:52,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851780826] [2022-11-14 22:43:52,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:43:52,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:43:52,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:43:52,546 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-14 22:43:52,546 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:43:52,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851780826] [2022-11-14 22:43:52,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851780826] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:43:52,546 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:43:52,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2022-11-14 22:43:52,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673219868] [2022-11-14 22:43:52,547 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:43:52,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-14 22:43:52,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:43:52,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-14 22:43:52,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-14 22:43:52,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:52,548 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:43:52,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 7 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:43:52,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:52,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:43:52,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:43:52,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:52,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:52,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:43:52,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:43:52,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:43:52,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-11-14 22:43:52,619 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:43:52,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:43:52,620 INFO L85 PathProgramCache]: Analyzing trace with hash -608163652, now seen corresponding path program 1 times [2022-11-14 22:43:52,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:43:52,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426891626] [2022-11-14 22:43:52,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:43:52,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:43:52,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:43:52,711 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-14 22:43:52,712 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:43:52,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426891626] [2022-11-14 22:43:52,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426891626] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:43:52,712 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:43:52,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2022-11-14 22:43:52,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389152420] [2022-11-14 22:43:52,712 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:43:52,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-14 22:43:52,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:43:52,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-14 22:43:52,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-14 22:43:52,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:52,713 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:43:52,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.777777777777779) internal successors, (133), 9 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-11-14 22:43:52,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:43:52,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:43:52,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:43:52,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:43:52,713 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:46:37,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:46:37,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:46:37,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-14 22:46:37,205 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 4 remaining) [2022-11-14 22:46:37,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 4 remaining) [2022-11-14 22:46:37,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 4 remaining) [2022-11-14 22:46:37,206 INFO L805 garLoopResultBuilder]: Registering result SAFE for location t2_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 4 remaining) [2022-11-14 22:46:37,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-14 22:46:37,207 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2022-11-14 22:46:37,207 INFO L307 ceAbstractionStarter]: Result for error location t2_funThread2of3ForFork1 was SAFE,SAFE,SAFE,SAFE (3/4) [2022-11-14 22:46:37,209 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:46:37,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-11-14 22:46:37,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-11-14 22:46:37,212 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-11-14 22:46:37,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Waiting until timeout for monitored process [2022-11-14 22:46:37,218 INFO L159 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2022-11-14 22:46:37,218 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2022-11-14 22:46:37,218 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61817a90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:46:37,218 INFO L358 AbstractCegarLoop]: Starting to check reachability of 10 error locations. [2022-11-14 22:46:37,246 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:46:37,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:46:37,246 INFO L85 PathProgramCache]: Analyzing trace with hash 1914771599, now seen corresponding path program 1 times [2022-11-14 22:46:37,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:46:37,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232607017] [2022-11-14 22:46:37,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:46:37,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:46:37,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:46:37,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:46:37,259 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:46:37,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232607017] [2022-11-14 22:46:37,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232607017] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:46:37,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:46:37,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-14 22:46:37,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167306801] [2022-11-14 22:46:37,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:46:37,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-14 22:46:37,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:46:37,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-14 22:46:37,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-14 22:46:37,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,260 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:46:37,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:46:37,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-14 22:46:37,262 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:46:37,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:46:37,262 INFO L85 PathProgramCache]: Analyzing trace with hash 2043854318, now seen corresponding path program 1 times [2022-11-14 22:46:37,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:46:37,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453285626] [2022-11-14 22:46:37,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:46:37,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:46:37,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:46:37,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:46:37,283 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:46:37,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453285626] [2022-11-14 22:46:37,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453285626] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:46:37,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:46:37,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:46:37,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140895112] [2022-11-14 22:46:37,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:46:37,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:46:37,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:46:37,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:46:37,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:46:37,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,284 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:46:37,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:46:37,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:46:37,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-14 22:46:37,302 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:46:37,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:46:37,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1931897284, now seen corresponding path program 1 times [2022-11-14 22:46:37,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:46:37,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610044395] [2022-11-14 22:46:37,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:46:37,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:46:37,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:46:37,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:46:37,340 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:46:37,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610044395] [2022-11-14 22:46:37,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610044395] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:46:37,340 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:46:37,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:46:37,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682081060] [2022-11-14 22:46:37,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:46:37,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-14 22:46:37,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:46:37,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-14 22:46:37,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-14 22:46:37,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,341 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:46:37,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:46:37,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,341 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:46:37,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:46:37,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:46:37,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-14 22:46:37,399 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:46:37,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:46:37,400 INFO L85 PathProgramCache]: Analyzing trace with hash -941029291, now seen corresponding path program 1 times [2022-11-14 22:46:37,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:46:37,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65842909] [2022-11-14 22:46:37,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:46:37,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:46:37,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:46:37,466 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:46:37,466 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:46:37,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65842909] [2022-11-14 22:46:37,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65842909] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:46:37,467 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:46:37,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:46:37,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132955362] [2022-11-14 22:46:37,467 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:46:37,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:46:37,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:46:37,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:46:37,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:46:37,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,469 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:46:37,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:46:37,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:37,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:46:37,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:46:37,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:40,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:40,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:46:40,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:46:40,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:46:40,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-14 22:46:40,772 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:46:40,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:46:40,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1682873802, now seen corresponding path program 1 times [2022-11-14 22:46:40,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:46:40,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086021011] [2022-11-14 22:46:40,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:46:40,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:46:40,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:46:40,805 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-14 22:46:40,805 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:46:40,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086021011] [2022-11-14 22:46:40,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086021011] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:46:40,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:46:40,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:46:40,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405588109] [2022-11-14 22:46:40,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:46:40,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-14 22:46:40,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:46:40,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-14 22:46:40,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-14 22:46:40,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:40,806 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:46:40,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 22.333333333333332) internal successors, (67), 4 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:46:40,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:40,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:46:40,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:46:40,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:46:40,806 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:40,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:40,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:46:40,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:46:40,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:46:40,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:46:40,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-11-14 22:46:40,824 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:46:40,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:46:40,825 INFO L85 PathProgramCache]: Analyzing trace with hash 629481673, now seen corresponding path program 1 times [2022-11-14 22:46:40,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:46:40,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632626867] [2022-11-14 22:46:40,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:46:40,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:46:40,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:46:40,870 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-14 22:46:40,870 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:46:40,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632626867] [2022-11-14 22:46:40,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632626867] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:46:40,870 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:46:40,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:46:40,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292997775] [2022-11-14 22:46:40,871 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:46:40,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-14 22:46:40,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:46:40,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-14 22:46:40,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-14 22:46:40,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:40,871 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:46:40,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:46:40,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:46:40,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:46:40,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:46:40,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:46:40,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:46:40,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:47:19,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:47:19,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:47:19,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:47:19,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:47:19,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:47:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:47:19,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-11-14 22:47:19,371 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:47:19,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:47:19,372 INFO L85 PathProgramCache]: Analyzing trace with hash 1152568463, now seen corresponding path program 1 times [2022-11-14 22:47:19,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:47:19,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510193960] [2022-11-14 22:47:19,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:47:19,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:47:19,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:47:19,414 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-14 22:47:19,415 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:47:19,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510193960] [2022-11-14 22:47:19,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510193960] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:47:19,415 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:47:19,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:47:19,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811945942] [2022-11-14 22:47:19,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:47:19,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:47:19,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:47:19,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:47:19,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:47:19,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:47:19,416 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:47:19,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:47:19,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:47:19,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:47:19,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:47:19,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:47:19,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:47:19,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:47:19,416 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:47:22,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:47:22,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:47:22,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:47:22,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:47:22,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:47:22,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:47:22,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:47:22,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-11-14 22:47:22,728 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:47:22,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:47:22,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1271142019, now seen corresponding path program 1 times [2022-11-14 22:47:22,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:47:22,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104288186] [2022-11-14 22:47:22,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:47:22,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:47:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:47:22,769 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-14 22:47:22,769 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:47:22,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104288186] [2022-11-14 22:47:22,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104288186] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:47:22,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:47:22,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:47:22,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805867397] [2022-11-14 22:47:22,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:47:22,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-14 22:47:22,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:47:22,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-14 22:47:22,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-14 22:47:22,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:47:22,770 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:47:22,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 4 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:47:22,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:47:22,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:47:22,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:47:22,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:47:22,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:47:22,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:47:22,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:47:22,771 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:48:01,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-11-14 22:48:01,584 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:48:01,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:01,584 INFO L85 PathProgramCache]: Analyzing trace with hash -81771062, now seen corresponding path program 1 times [2022-11-14 22:48:01,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:01,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374510761] [2022-11-14 22:48:01,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:01,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:01,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:48:01,660 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-14 22:48:01,661 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:48:01,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374510761] [2022-11-14 22:48:01,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374510761] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:48:01,661 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:48:01,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:48:01,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389940924] [2022-11-14 22:48:01,661 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:48:01,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:48:01,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:48:01,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:48:01,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:48:01,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,662 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:48:01,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:48:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:48:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,662 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:48:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-11-14 22:48:01,701 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:48:01,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:01,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1468022207, now seen corresponding path program 1 times [2022-11-14 22:48:01,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:01,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929391753] [2022-11-14 22:48:01,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:01,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:01,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:48:01,736 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-14 22:48:01,736 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:48:01,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929391753] [2022-11-14 22:48:01,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929391753] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:48:01,736 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:48:01,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:48:01,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234157358] [2022-11-14 22:48:01,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:48:01,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-14 22:48:01,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:48:01,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-14 22:48:01,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-14 22:48:01,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,737 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:48:01,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 27.666666666666668) internal successors, (83), 4 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-11-14 22:48:01,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,737 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:48:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:48:01,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-11-14 22:48:01,761 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:48:01,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:01,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1735950557, now seen corresponding path program 1 times [2022-11-14 22:48:01,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:01,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976501662] [2022-11-14 22:48:01,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:01,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:01,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:48:01,829 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-14 22:48:01,829 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:48:01,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976501662] [2022-11-14 22:48:01,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976501662] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:48:01,829 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:48:01,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2022-11-14 22:48:01,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998189294] [2022-11-14 22:48:01,830 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:48:01,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-14 22:48:01,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:48:01,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-14 22:48:01,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-14 22:48:01,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,830 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:48:01,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:48:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,830 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:48:01,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:01,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:48:01,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:01,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:01,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:01,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:48:01,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-11-14 22:48:01,897 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:48:01,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:01,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1811648214, now seen corresponding path program 1 times [2022-11-14 22:48:01,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:01,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656248281] [2022-11-14 22:48:01,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:01,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:01,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:48:02,073 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-14 22:48:02,074 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:48:02,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656248281] [2022-11-14 22:48:02,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656248281] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:48:02,074 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:48:02,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2022-11-14 22:48:02,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027650341] [2022-11-14 22:48:02,074 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:48:02,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-14 22:48:02,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:48:02,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-14 22:48:02,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-14 22:48:02,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:02,075 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:48:02,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.0) internal successors, (99), 9 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:48:02,075 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:02,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:02,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:02,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:02,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:02,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:02,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-14 22:48:02,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:02,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:02,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:02,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-14 22:48:02,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:48:02,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-14 22:48:02,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-14 22:48:02,140 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 7 more)] === [2022-11-14 22:48:02,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:02,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1532711581, now seen corresponding path program 1 times [2022-11-14 22:48:02,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:02,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167019786] [2022-11-14 22:48:02,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:02,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-14 22:48:02,154 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-14 22:48:02,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-14 22:48:02,178 INFO L130 FreeRefinementEngine]: Strategy BADGER found a feasible trace [2022-11-14 22:48:02,178 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-14 22:48:02,178 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 10 remaining) [2022-11-14 22:48:02,178 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 10 remaining) [2022-11-14 22:48:02,178 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 10 remaining) [2022-11-14 22:48:02,179 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 10 remaining) [2022-11-14 22:48:02,179 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 10 remaining) [2022-11-14 22:48:02,179 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 10 remaining) [2022-11-14 22:48:02,179 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 10 remaining) [2022-11-14 22:48:02,179 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 10 remaining) [2022-11-14 22:48:02,179 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 10 remaining) [2022-11-14 22:48:02,179 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 10 remaining) [2022-11-14 22:48:02,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-14 22:48:02,180 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-14 22:48:02,180 INFO L307 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN (4/4) [2022-11-14 22:48:02,180 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2022-11-14 22:48:02,180 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2022-11-14 22:48:02,220 INFO L144 ThreadInstanceAdder]: Constructed 16 joinOtherThreadTransitions. [2022-11-14 22:48:02,223 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:48:02,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-11-14 22:48:02,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-11-14 22:48:02,225 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-11-14 22:48:02,225 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-11-14 22:48:02,231 INFO L159 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2022-11-14 22:48:02,232 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t2_funThread4of4ForFork1 ======== [2022-11-14 22:48:02,232 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@61817a90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-14 22:48:02,232 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-11-14 22:48:06,799 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:48:06,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:06,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1995974562, now seen corresponding path program 1 times [2022-11-14 22:48:06,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:06,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613859424] [2022-11-14 22:48:06,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:06,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:06,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:48:06,819 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-14 22:48:06,819 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:48:06,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613859424] [2022-11-14 22:48:06,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613859424] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:48:06,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:48:06,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-14 22:48:06,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838306877] [2022-11-14 22:48:06,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:48:06,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-14 22:48:06,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:48:06,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-14 22:48:06,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-14 22:48:06,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:06,821 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:48:06,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 45.5) internal successors, (91), 2 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:48:06,821 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:06,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:06,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-11-14 22:48:06,852 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:48:06,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:06,852 INFO L85 PathProgramCache]: Analyzing trace with hash 2094167889, now seen corresponding path program 1 times [2022-11-14 22:48:06,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:06,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232901968] [2022-11-14 22:48:06,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:06,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:06,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:48:06,888 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-14 22:48:06,888 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:48:06,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232901968] [2022-11-14 22:48:06,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232901968] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-14 22:48:06,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-14 22:48:06,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-14 22:48:06,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135481830] [2022-11-14 22:48:06,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-14 22:48:06,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-14 22:48:06,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:48:06,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-14 22:48:06,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-14 22:48:06,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:06,889 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:48:06,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:48:06,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:06,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:06,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:06,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:06,944 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-11-14 22:48:06,944 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:48:06,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:06,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1025553810, now seen corresponding path program 1 times [2022-11-14 22:48:06,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:06,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965436254] [2022-11-14 22:48:06,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:06,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:06,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:48:06,997 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-14 22:48:06,997 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:48:06,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965436254] [2022-11-14 22:48:06,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965436254] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:48:06,997 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:48:06,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2022-11-14 22:48:06,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746411860] [2022-11-14 22:48:06,997 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:48:06,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-14 22:48:06,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:48:06,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-14 22:48:06,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-14 22:48:06,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:06,999 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:48:06,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:48:06,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:06,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:06,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:11,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:11,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:11,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:11,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-11-14 22:48:11,437 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:48:11,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:11,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1311921260, now seen corresponding path program 1 times [2022-11-14 22:48:11,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:11,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657456789] [2022-11-14 22:48:11,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:11,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:11,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:48:11,514 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-14 22:48:11,514 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:48:11,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657456789] [2022-11-14 22:48:11,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657456789] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:48:11,514 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:48:11,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2022-11-14 22:48:11,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329402606] [2022-11-14 22:48:11,515 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:48:11,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-14 22:48:11,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:48:11,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-14 22:48:11,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-14 22:48:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:11,515 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:48:11,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.571428571428573) internal successors, (123), 7 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:48:11,515 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:11,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:11,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:11,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:11,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:11,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:11,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:11,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:48:11,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-11-14 22:48:11,594 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:48:11,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:11,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1203322921, now seen corresponding path program 1 times [2022-11-14 22:48:11,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:11,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720259489] [2022-11-14 22:48:11,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:11,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:11,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:48:11,790 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-14 22:48:11,790 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:48:11,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720259489] [2022-11-14 22:48:11,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720259489] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:48:11,791 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:48:11,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2022-11-14 22:48:11,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129732586] [2022-11-14 22:48:11,791 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:48:11,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-14 22:48:11,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:48:11,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-14 22:48:11,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-14 22:48:11,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:11,792 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:48:11,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.0) internal successors, (135), 9 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:48:11,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:11,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:11,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:11,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:48:11,793 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:11,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:11,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:11,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:11,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:48:11,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-14 22:48:11,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-11-14 22:48:11,886 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 1 more)] === [2022-11-14 22:48:11,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-14 22:48:11,886 INFO L85 PathProgramCache]: Analyzing trace with hash -392980261, now seen corresponding path program 1 times [2022-11-14 22:48:11,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy BADGER [2022-11-14 22:48:11,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704538917] [2022-11-14 22:48:11,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-14 22:48:11,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-14 22:48:11,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-14 22:48:12,013 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-14 22:48:12,014 INFO L136 FreeRefinementEngine]: Strategy BADGER found an infeasible trace [2022-11-14 22:48:12,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704538917] [2022-11-14 22:48:12,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704538917] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-14 22:48:12,014 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2022-11-14 22:48:12,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2022-11-14 22:48:12,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141190748] [2022-11-14 22:48:12,014 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2022-11-14 22:48:12,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-14 22:48:12,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy BADGER [2022-11-14 22:48:12,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-14 22:48:12,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-14 22:48:12,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:12,016 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-11-14 22:48:12,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.363636363636363) internal successors, (147), 11 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-14 22:48:12,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-11-14 22:48:12,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-11-14 22:48:12,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2022-11-14 22:48:12,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2022-11-14 22:48:12,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-11-14 22:48:12,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. Received shutdown request... [2022-11-14 22:49:52,131 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-11-14 22:49:52,131 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (9)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-11-14 22:49:52,131 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (3)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-11-14 22:49:52,131 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (8)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-11-14 22:49:52,131 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-11-14 22:49:52,131 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (7)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-11-14 22:49:52,131 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-11-14 22:49:52,131 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (5)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-11-14 22:49:52,131 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (4)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-11-14 22:49:52,131 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-11-14 22:49:52,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-11-14 22:49:52,619 WARN L619 AbstractCegarLoop]: Verification canceled: while executing DepthFirstTraversal. [2022-11-14 22:49:52,619 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 4 remaining) [2022-11-14 22:49:52,619 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 4 remaining) [2022-11-14 22:49:52,619 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 4 remaining) [2022-11-14 22:49:52,619 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location t2_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 4 remaining) [2022-11-14 22:49:52,620 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2022-11-14 22:49:52,620 INFO L307 ceAbstractionStarter]: Result for error location t2_funThread4of4ForFork1 was TIMEOUT,TIMEOUT,TIMEOUT,TIMEOUT (1/5) [2022-11-14 22:49:52,620 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 4 thread instances [2022-11-14 22:49:52,620 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-14 22:49:52,624 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 10:49:52 BasicIcfg [2022-11-14 22:49:52,624 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-14 22:49:52,625 INFO L158 Benchmark]: Toolchain (without parser) took 869899.62ms. Allocated memory was 205.5MB in the beginning and 1.1GB in the end (delta: 864.0MB). Free memory was 171.6MB in the beginning and 225.2MB in the end (delta: -53.6MB). Peak memory consumption was 938.3MB. Max. memory is 8.0GB. [2022-11-14 22:49:52,625 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 205.5MB. Free memory was 162.1MB in the beginning and 162.0MB in the end (delta: 67.4kB). There was no memory consumed. Max. memory is 8.0GB. [2022-11-14 22:49:52,625 INFO L158 Benchmark]: CACSL2BoogieTranslator took 492.07ms. Allocated memory is still 205.5MB. Free memory was 171.5MB in the beginning and 155.8MB in the end (delta: 15.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-11-14 22:49:52,625 INFO L158 Benchmark]: Boogie Procedure Inliner took 47.08ms. Allocated memory is still 205.5MB. Free memory was 155.8MB in the beginning and 152.9MB in the end (delta: 2.9MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2022-11-14 22:49:52,625 INFO L158 Benchmark]: Boogie Preprocessor took 31.02ms. Allocated memory is still 205.5MB. Free memory was 152.9MB in the beginning and 150.6MB in the end (delta: 2.3MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-11-14 22:49:52,626 INFO L158 Benchmark]: RCFGBuilder took 464.45ms. Allocated memory was 205.5MB in the beginning and 250.6MB in the end (delta: 45.1MB). Free memory was 150.4MB in the beginning and 217.2MB in the end (delta: -66.8MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. [2022-11-14 22:49:52,626 INFO L158 Benchmark]: TraceAbstraction took 868861.33ms. Allocated memory was 250.6MB in the beginning and 1.1GB in the end (delta: 818.9MB). Free memory was 216.7MB in the beginning and 225.2MB in the end (delta: -8.5MB). Peak memory consumption was 937.8MB. Max. memory is 8.0GB. [2022-11-14 22:49:52,627 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.12ms. Allocated memory is still 205.5MB. Free memory was 162.1MB in the beginning and 162.0MB in the end (delta: 67.4kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 492.07ms. Allocated memory is still 205.5MB. Free memory was 171.5MB in the beginning and 155.8MB in the end (delta: 15.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 47.08ms. Allocated memory is still 205.5MB. Free memory was 155.8MB in the beginning and 152.9MB in the end (delta: 2.9MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 31.02ms. Allocated memory is still 205.5MB. Free memory was 152.9MB in the beginning and 150.6MB in the end (delta: 2.3MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 464.45ms. Allocated memory was 205.5MB in the beginning and 250.6MB in the end (delta: 45.1MB). Free memory was 150.4MB in the beginning and 217.2MB in the end (delta: -66.8MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. * TraceAbstraction took 868861.33ms. Allocated memory was 250.6MB in the beginning and 1.1GB in the end (delta: 818.9MB). Free memory was 216.7MB in the beginning and 225.2MB in the end (delta: -8.5MB). Peak memory consumption was 937.8MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 10743, independent: 10641, independent conditional: 281, independent unconditional: 10360, dependent: 89, dependent conditional: 41, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10703, independent: 10641, independent conditional: 281, independent unconditional: 10360, dependent: 49, dependent conditional: 1, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10703, independent: 10641, independent conditional: 281, independent unconditional: 10360, dependent: 49, dependent conditional: 1, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10708, independent: 10641, independent conditional: 0, independent unconditional: 10641, dependent: 50, dependent conditional: 1, dependent unconditional: 49, unknown: 17, unknown conditional: 4, unknown unconditional: 13] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10708, independent: 10641, independent conditional: 0, independent unconditional: 10641, dependent: 50, dependent conditional: 1, dependent unconditional: 49, unknown: 17, unknown conditional: 4, unknown unconditional: 13] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10708, independent: 10641, independent conditional: 0, independent unconditional: 10641, dependent: 50, dependent conditional: 1, dependent unconditional: 49, unknown: 17, unknown conditional: 4, unknown unconditional: 13] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 10122, independent: 10060, independent conditional: 0, independent unconditional: 10060, dependent: 49, dependent conditional: 1, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 10122, independent: 10029, independent conditional: 0, independent unconditional: 10029, dependent: 93, dependent conditional: 0, dependent unconditional: 93, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 93, independent: 31, independent conditional: 0, independent unconditional: 31, dependent: 49, dependent conditional: 1, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 93, independent: 31, independent conditional: 0, independent unconditional: 31, dependent: 49, dependent conditional: 1, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14266, independent: 135, independent conditional: 0, independent unconditional: 135, dependent: 213, dependent conditional: 6, dependent unconditional: 207, unknown: 13918, unknown conditional: 4332, unknown unconditional: 9587] , Protected Queries: 0 ], Cache Queries: [ total: 10708, independent: 581, independent conditional: 0, independent unconditional: 581, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 10126, unknown conditional: 5, unknown unconditional: 10121] , Statistics on independence cache: Total cache size (in pairs): 10109, Positive cache size: 10060, Positive conditional cache size: 0, Positive unconditional cache size: 10060, Negative cache size: 49, Negative conditional cache size: 1, Negative unconditional cache size: 48, Unknown cache size: 13, Unknown conditional cache size: 4, Unknown unconditional cache size: 9, Eliminated conditions: 0, Maximal queried relation: 1, Independence queries for same thread: 40 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 10.0s, Number of persistent set computation: 197, Number of trivial persistent sets: 124, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10417, independent: 10360, independent conditional: 0, independent unconditional: 10360, dependent: 48, dependent conditional: 0, dependent unconditional: 48, unknown: 9, unknown conditional: 0, unknown unconditional: 9] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 10743, independent: 10641, independent conditional: 281, independent unconditional: 10360, dependent: 89, dependent conditional: 41, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10703, independent: 10641, independent conditional: 281, independent unconditional: 10360, dependent: 49, dependent conditional: 1, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 10703, independent: 10641, independent conditional: 281, independent unconditional: 10360, dependent: 49, dependent conditional: 1, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10708, independent: 10641, independent conditional: 0, independent unconditional: 10641, dependent: 50, dependent conditional: 1, dependent unconditional: 49, unknown: 17, unknown conditional: 4, unknown unconditional: 13] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10708, independent: 10641, independent conditional: 0, independent unconditional: 10641, dependent: 50, dependent conditional: 1, dependent unconditional: 49, unknown: 17, unknown conditional: 4, unknown unconditional: 13] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10708, independent: 10641, independent conditional: 0, independent unconditional: 10641, dependent: 50, dependent conditional: 1, dependent unconditional: 49, unknown: 17, unknown conditional: 4, unknown unconditional: 13] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 10122, independent: 10060, independent conditional: 0, independent unconditional: 10060, dependent: 49, dependent conditional: 1, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 10122, independent: 10029, independent conditional: 0, independent unconditional: 10029, dependent: 93, dependent conditional: 0, dependent unconditional: 93, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 93, independent: 31, independent conditional: 0, independent unconditional: 31, dependent: 49, dependent conditional: 1, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 93, independent: 31, independent conditional: 0, independent unconditional: 31, dependent: 49, dependent conditional: 1, dependent unconditional: 48, unknown: 13, unknown conditional: 4, unknown unconditional: 9] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14266, independent: 135, independent conditional: 0, independent unconditional: 135, dependent: 213, dependent conditional: 6, dependent unconditional: 207, unknown: 13918, unknown conditional: 4332, unknown unconditional: 9587] , Protected Queries: 0 ], Cache Queries: [ total: 10708, independent: 581, independent conditional: 0, independent unconditional: 581, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 10126, unknown conditional: 5, unknown unconditional: 10121] , Statistics on independence cache: Total cache size (in pairs): 10109, Positive cache size: 10060, Positive conditional cache size: 0, Positive unconditional cache size: 10060, Negative cache size: 49, Negative conditional cache size: 1, Negative unconditional cache size: 48, Unknown cache size: 13, Unknown conditional cache size: 4, Unknown unconditional cache size: 9, Eliminated conditions: 0, Maximal queried relation: 1, Independence queries for same thread: 40 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6184, independent: 6123, independent conditional: 72, independent unconditional: 6051, dependent: 60, dependent conditional: 52, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6134, independent: 6123, independent conditional: 72, independent unconditional: 6051, dependent: 10, dependent conditional: 2, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 6134, independent: 6123, independent conditional: 72, independent unconditional: 6051, dependent: 10, dependent conditional: 2, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6136, independent: 6123, independent conditional: 0, independent unconditional: 6123, dependent: 12, dependent conditional: 2, dependent unconditional: 10, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 6136, independent: 6123, independent conditional: 0, independent unconditional: 6123, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 6136, independent: 6123, independent conditional: 0, independent unconditional: 6123, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5972, independent: 5963, independent conditional: 0, independent unconditional: 5963, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5972, independent: 5960, independent conditional: 0, independent unconditional: 5960, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1158, independent: 36, independent conditional: 0, independent unconditional: 36, dependent: 39, dependent conditional: 0, dependent unconditional: 39, unknown: 1084, unknown conditional: 0, unknown unconditional: 1084] , Protected Queries: 0 ], Cache Queries: [ total: 6136, independent: 160, independent conditional: 0, independent unconditional: 160, dependent: 4, dependent conditional: 0, dependent unconditional: 4, unknown: 5972, unknown conditional: 0, unknown unconditional: 5972] , Statistics on independence cache: Total cache size (in pairs): 5971, Positive cache size: 5963, Positive conditional cache size: 0, Positive unconditional cache size: 5963, Negative cache size: 8, Negative conditional cache size: 0, Negative unconditional cache size: 8, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 2, Maximal queried relation: 1, Independence queries for same thread: 50 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 1.2s, Number of persistent set computation: 166, Number of trivial persistent sets: 153, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6060, independent: 6051, independent conditional: 0, independent unconditional: 6051, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 6184, independent: 6123, independent conditional: 72, independent unconditional: 6051, dependent: 60, dependent conditional: 52, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6134, independent: 6123, independent conditional: 72, independent unconditional: 6051, dependent: 10, dependent conditional: 2, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 6134, independent: 6123, independent conditional: 72, independent unconditional: 6051, dependent: 10, dependent conditional: 2, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6136, independent: 6123, independent conditional: 0, independent unconditional: 6123, dependent: 12, dependent conditional: 2, dependent unconditional: 10, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 6136, independent: 6123, independent conditional: 0, independent unconditional: 6123, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 6136, independent: 6123, independent conditional: 0, independent unconditional: 6123, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5972, independent: 5963, independent conditional: 0, independent unconditional: 5963, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5972, independent: 5960, independent conditional: 0, independent unconditional: 5960, dependent: 12, dependent conditional: 0, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 12, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1158, independent: 36, independent conditional: 0, independent unconditional: 36, dependent: 39, dependent conditional: 0, dependent unconditional: 39, unknown: 1084, unknown conditional: 0, unknown unconditional: 1084] , Protected Queries: 0 ], Cache Queries: [ total: 6136, independent: 160, independent conditional: 0, independent unconditional: 160, dependent: 4, dependent conditional: 0, dependent unconditional: 4, unknown: 5972, unknown conditional: 0, unknown unconditional: 5972] , Statistics on independence cache: Total cache size (in pairs): 5971, Positive cache size: 5963, Positive conditional cache size: 0, Positive unconditional cache size: 5963, Negative cache size: 8, Negative conditional cache size: 0, Negative unconditional cache size: 8, Unknown cache size: 1, Unknown conditional cache size: 0, Unknown unconditional cache size: 1, Eliminated conditions: 2, Maximal queried relation: 1, Independence queries for same thread: 50 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 35228, independent: 34685, independent conditional: 4546, independent unconditional: 30139, dependent: 302, dependent conditional: 161, dependent unconditional: 141, unknown: 241, unknown conditional: 204, unknown unconditional: 37] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35153, independent: 34685, independent conditional: 4546, independent unconditional: 30139, dependent: 227, dependent conditional: 86, dependent unconditional: 141, unknown: 241, unknown conditional: 204, unknown unconditional: 37] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 35153, independent: 34685, independent conditional: 4546, independent unconditional: 30139, dependent: 227, dependent conditional: 86, dependent unconditional: 141, unknown: 241, unknown conditional: 204, unknown unconditional: 37] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35448, independent: 34685, independent conditional: 0, independent unconditional: 34685, dependent: 314, dependent conditional: 87, dependent unconditional: 227, unknown: 449, unknown conditional: 208, unknown unconditional: 241] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 35448, independent: 34685, independent conditional: 0, independent unconditional: 34685, dependent: 314, dependent conditional: 42, dependent unconditional: 272, unknown: 449, unknown conditional: 186, unknown unconditional: 263] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 35448, independent: 34685, independent conditional: 0, independent unconditional: 34685, dependent: 314, dependent conditional: 42, dependent unconditional: 272, unknown: 449, unknown conditional: 186, unknown unconditional: 263] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29701, independent: 29501, independent conditional: 0, independent unconditional: 29501, dependent: 146, dependent conditional: 5, dependent unconditional: 141, unknown: 54, unknown conditional: 17, unknown unconditional: 37] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29701, independent: 29438, independent conditional: 0, independent unconditional: 29438, dependent: 263, dependent conditional: 0, dependent unconditional: 263, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 263, independent: 63, independent conditional: 0, independent unconditional: 63, dependent: 146, dependent conditional: 5, dependent unconditional: 141, unknown: 54, unknown conditional: 17, unknown unconditional: 37] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 263, independent: 63, independent conditional: 0, independent unconditional: 63, dependent: 146, dependent conditional: 5, dependent unconditional: 141, unknown: 54, unknown conditional: 17, unknown unconditional: 37] , SemanticIndependenceRelation.Query Time [ms]: [ total: 67170, independent: 325, independent conditional: 0, independent unconditional: 325, dependent: 9801, dependent conditional: 115, dependent unconditional: 9686, unknown: 57043, unknown conditional: 18267, unknown unconditional: 38776] , Protected Queries: 0 ], Cache Queries: [ total: 35448, independent: 5184, independent conditional: 0, independent unconditional: 5184, dependent: 168, dependent conditional: 37, dependent unconditional: 131, unknown: 30096, unknown conditional: 191, unknown unconditional: 29905] , Statistics on independence cache: Total cache size (in pairs): 29647, Positive cache size: 29501, Positive conditional cache size: 0, Positive unconditional cache size: 29501, Negative cache size: 146, Negative conditional cache size: 5, Negative unconditional cache size: 141, Unknown cache size: 54, Unknown conditional cache size: 17, Unknown unconditional cache size: 37, Eliminated conditions: 67, Maximal queried relation: 2, Independence queries for same thread: 75 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 49.0s, Number of persistent set computation: 1763, Number of trivial persistent sets: 1564, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 30317, independent: 30139, independent conditional: 0, independent unconditional: 30139, dependent: 141, dependent conditional: 0, dependent unconditional: 141, unknown: 37, unknown conditional: 0, unknown unconditional: 37] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 35228, independent: 34685, independent conditional: 4546, independent unconditional: 30139, dependent: 302, dependent conditional: 161, dependent unconditional: 141, unknown: 241, unknown conditional: 204, unknown unconditional: 37] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35153, independent: 34685, independent conditional: 4546, independent unconditional: 30139, dependent: 227, dependent conditional: 86, dependent unconditional: 141, unknown: 241, unknown conditional: 204, unknown unconditional: 37] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 35153, independent: 34685, independent conditional: 4546, independent unconditional: 30139, dependent: 227, dependent conditional: 86, dependent unconditional: 141, unknown: 241, unknown conditional: 204, unknown unconditional: 37] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35448, independent: 34685, independent conditional: 0, independent unconditional: 34685, dependent: 314, dependent conditional: 87, dependent unconditional: 227, unknown: 449, unknown conditional: 208, unknown unconditional: 241] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 35448, independent: 34685, independent conditional: 0, independent unconditional: 34685, dependent: 314, dependent conditional: 42, dependent unconditional: 272, unknown: 449, unknown conditional: 186, unknown unconditional: 263] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 35448, independent: 34685, independent conditional: 0, independent unconditional: 34685, dependent: 314, dependent conditional: 42, dependent unconditional: 272, unknown: 449, unknown conditional: 186, unknown unconditional: 263] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 29701, independent: 29501, independent conditional: 0, independent unconditional: 29501, dependent: 146, dependent conditional: 5, dependent unconditional: 141, unknown: 54, unknown conditional: 17, unknown unconditional: 37] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 29701, independent: 29438, independent conditional: 0, independent unconditional: 29438, dependent: 263, dependent conditional: 0, dependent unconditional: 263, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 263, independent: 63, independent conditional: 0, independent unconditional: 63, dependent: 146, dependent conditional: 5, dependent unconditional: 141, unknown: 54, unknown conditional: 17, unknown unconditional: 37] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 263, independent: 63, independent conditional: 0, independent unconditional: 63, dependent: 146, dependent conditional: 5, dependent unconditional: 141, unknown: 54, unknown conditional: 17, unknown unconditional: 37] , SemanticIndependenceRelation.Query Time [ms]: [ total: 67170, independent: 325, independent conditional: 0, independent unconditional: 325, dependent: 9801, dependent conditional: 115, dependent unconditional: 9686, unknown: 57043, unknown conditional: 18267, unknown unconditional: 38776] , Protected Queries: 0 ], Cache Queries: [ total: 35448, independent: 5184, independent conditional: 0, independent unconditional: 5184, dependent: 168, dependent conditional: 37, dependent unconditional: 131, unknown: 30096, unknown conditional: 191, unknown unconditional: 29905] , Statistics on independence cache: Total cache size (in pairs): 29647, Positive cache size: 29501, Positive conditional cache size: 0, Positive unconditional cache size: 29501, Negative cache size: 146, Negative conditional cache size: 5, Negative unconditional cache size: 141, Unknown cache size: 54, Unknown conditional cache size: 17, Unknown unconditional cache size: 37, Eliminated conditions: 67, Maximal queried relation: 2, Independence queries for same thread: 75 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 130031, independent: 121450, independent conditional: 75511, independent unconditional: 45939, dependent: 8088, dependent conditional: 7869, dependent unconditional: 219, unknown: 493, unknown conditional: 438, unknown unconditional: 55] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 123954, independent: 121450, independent conditional: 75511, independent unconditional: 45939, dependent: 2011, dependent conditional: 1792, dependent unconditional: 219, unknown: 493, unknown conditional: 438, unknown unconditional: 55] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 123954, independent: 121450, independent conditional: 75511, independent unconditional: 45939, dependent: 2011, dependent conditional: 1792, dependent unconditional: 219, unknown: 493, unknown conditional: 438, unknown unconditional: 55] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126184, independent: 121450, independent conditional: 0, independent unconditional: 121450, dependent: 3803, dependent conditional: 1792, dependent unconditional: 2011, unknown: 931, unknown conditional: 438, unknown unconditional: 493] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 126184, independent: 121450, independent conditional: 0, independent unconditional: 121450, dependent: 3803, dependent conditional: 0, dependent unconditional: 3803, unknown: 931, unknown conditional: 0, unknown unconditional: 931] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 126184, independent: 121450, independent conditional: 0, independent unconditional: 121450, dependent: 3803, dependent conditional: 0, dependent unconditional: 3803, unknown: 931, unknown conditional: 0, unknown unconditional: 931] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 40461, independent: 40187, independent conditional: 0, independent unconditional: 40187, dependent: 219, dependent conditional: 0, dependent unconditional: 219, unknown: 55, unknown conditional: 0, unknown unconditional: 55] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 40461, independent: 40126, independent conditional: 0, independent unconditional: 40126, dependent: 335, dependent conditional: 0, dependent unconditional: 335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 335, independent: 61, independent conditional: 0, independent unconditional: 61, dependent: 219, dependent conditional: 0, dependent unconditional: 219, unknown: 55, unknown conditional: 0, unknown unconditional: 55] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 335, independent: 61, independent conditional: 0, independent unconditional: 61, dependent: 219, dependent conditional: 0, dependent unconditional: 219, unknown: 55, unknown conditional: 0, unknown unconditional: 55] , SemanticIndependenceRelation.Query Time [ms]: [ total: 68883, independent: 219, independent conditional: 0, independent unconditional: 219, dependent: 10871, dependent conditional: 0, dependent unconditional: 10871, unknown: 57792, unknown conditional: 0, unknown unconditional: 57792] , Protected Queries: 0 ], Cache Queries: [ total: 126184, independent: 81263, independent conditional: 0, independent unconditional: 81263, dependent: 3584, dependent conditional: 0, dependent unconditional: 3584, unknown: 41337, unknown conditional: 0, unknown unconditional: 41337] , Statistics on independence cache: Total cache size (in pairs): 40406, Positive cache size: 40187, Positive conditional cache size: 0, Positive unconditional cache size: 40187, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219, Unknown cache size: 55, Unknown conditional cache size: 0, Unknown unconditional cache size: 55, Eliminated conditions: 2230, Maximal queried relation: 1, Independence queries for same thread: 6077 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 69.4s, Number of persistent set computation: 24475, Number of trivial persistent sets: 18564, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 46213, independent: 45939, independent conditional: 0, independent unconditional: 45939, dependent: 219, dependent conditional: 0, dependent unconditional: 219, unknown: 55, unknown conditional: 0, unknown unconditional: 55] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 130031, independent: 121450, independent conditional: 75511, independent unconditional: 45939, dependent: 8088, dependent conditional: 7869, dependent unconditional: 219, unknown: 493, unknown conditional: 438, unknown unconditional: 55] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 123954, independent: 121450, independent conditional: 75511, independent unconditional: 45939, dependent: 2011, dependent conditional: 1792, dependent unconditional: 219, unknown: 493, unknown conditional: 438, unknown unconditional: 55] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 123954, independent: 121450, independent conditional: 75511, independent unconditional: 45939, dependent: 2011, dependent conditional: 1792, dependent unconditional: 219, unknown: 493, unknown conditional: 438, unknown unconditional: 55] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126184, independent: 121450, independent conditional: 0, independent unconditional: 121450, dependent: 3803, dependent conditional: 1792, dependent unconditional: 2011, unknown: 931, unknown conditional: 438, unknown unconditional: 493] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 126184, independent: 121450, independent conditional: 0, independent unconditional: 121450, dependent: 3803, dependent conditional: 0, dependent unconditional: 3803, unknown: 931, unknown conditional: 0, unknown unconditional: 931] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 126184, independent: 121450, independent conditional: 0, independent unconditional: 121450, dependent: 3803, dependent conditional: 0, dependent unconditional: 3803, unknown: 931, unknown conditional: 0, unknown unconditional: 931] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 40461, independent: 40187, independent conditional: 0, independent unconditional: 40187, dependent: 219, dependent conditional: 0, dependent unconditional: 219, unknown: 55, unknown conditional: 0, unknown unconditional: 55] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 40461, independent: 40126, independent conditional: 0, independent unconditional: 40126, dependent: 335, dependent conditional: 0, dependent unconditional: 335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 335, independent: 61, independent conditional: 0, independent unconditional: 61, dependent: 219, dependent conditional: 0, dependent unconditional: 219, unknown: 55, unknown conditional: 0, unknown unconditional: 55] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 335, independent: 61, independent conditional: 0, independent unconditional: 61, dependent: 219, dependent conditional: 0, dependent unconditional: 219, unknown: 55, unknown conditional: 0, unknown unconditional: 55] , SemanticIndependenceRelation.Query Time [ms]: [ total: 68883, independent: 219, independent conditional: 0, independent unconditional: 219, dependent: 10871, dependent conditional: 0, dependent unconditional: 10871, unknown: 57792, unknown conditional: 0, unknown unconditional: 57792] , Protected Queries: 0 ], Cache Queries: [ total: 126184, independent: 81263, independent conditional: 0, independent unconditional: 81263, dependent: 3584, dependent conditional: 0, dependent unconditional: 3584, unknown: 41337, unknown conditional: 0, unknown unconditional: 41337] , Statistics on independence cache: Total cache size (in pairs): 40406, Positive cache size: 40187, Positive conditional cache size: 0, Positive unconditional cache size: 40187, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219, Unknown cache size: 55, Unknown conditional cache size: 0, Unknown unconditional cache size: 55, Eliminated conditions: 2230, Maximal queried relation: 1, Independence queries for same thread: 6077 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 298265, independent: 281997, independent conditional: 221884, independent unconditional: 60113, dependent: 5683, dependent conditional: 5418, dependent unconditional: 265, unknown: 10585, unknown conditional: 10488, unknown unconditional: 97] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 297308, independent: 281997, independent conditional: 221884, independent unconditional: 60113, dependent: 4726, dependent conditional: 4461, dependent unconditional: 265, unknown: 10585, unknown conditional: 10488, unknown unconditional: 97] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 297308, independent: 281997, independent conditional: 221884, independent unconditional: 60113, dependent: 4726, dependent conditional: 4461, dependent unconditional: 265, unknown: 10585, unknown conditional: 10488, unknown unconditional: 97] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 312611, independent: 281997, independent conditional: 0, independent unconditional: 281997, dependent: 9285, dependent conditional: 4559, dependent unconditional: 4726, unknown: 21329, unknown conditional: 10744, unknown unconditional: 10585] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 312611, independent: 281997, independent conditional: 0, independent unconditional: 281997, dependent: 9285, dependent conditional: 1657, dependent unconditional: 7628, unknown: 21329, unknown conditional: 7783, unknown unconditional: 13546] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 312611, independent: 281997, independent conditional: 0, independent unconditional: 281997, dependent: 9285, dependent conditional: 1657, dependent unconditional: 7628, unknown: 21329, unknown conditional: 7783, unknown unconditional: 13546] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 59267, independent: 58847, independent conditional: 0, independent unconditional: 58847, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 59267, independent: 58742, independent conditional: 0, independent unconditional: 58742, dependent: 525, dependent conditional: 0, dependent unconditional: 525, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , SemanticIndependenceRelation.Query Time [ms]: [ total: 167569, independent: 543, independent conditional: 0, independent unconditional: 543, dependent: 18928, dependent conditional: 230, dependent unconditional: 18698, unknown: 148098, unknown conditional: 47279, unknown unconditional: 100820] , Protected Queries: 0 ], Cache Queries: [ total: 312611, independent: 223150, independent conditional: 0, independent unconditional: 223150, dependent: 9006, dependent conditional: 1643, dependent unconditional: 7363, unknown: 80455, unknown conditional: 7797, unknown unconditional: 72658] , Statistics on independence cache: Total cache size (in pairs): 59126, Positive cache size: 58847, Positive conditional cache size: 0, Positive unconditional cache size: 58847, Negative cache size: 279, Negative conditional cache size: 14, Negative unconditional cache size: 265, Unknown cache size: 141, Unknown conditional cache size: 44, Unknown unconditional cache size: 97, Eliminated conditions: 5863, Maximal queried relation: 3, Independence queries for same thread: 957 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 121.7s, Number of persistent set computation: 44607, Number of trivial persistent sets: 41620, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 60475, independent: 60113, independent conditional: 0, independent unconditional: 60113, dependent: 265, dependent conditional: 0, dependent unconditional: 265, unknown: 97, unknown conditional: 0, unknown unconditional: 97] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 298265, independent: 281997, independent conditional: 221884, independent unconditional: 60113, dependent: 5683, dependent conditional: 5418, dependent unconditional: 265, unknown: 10585, unknown conditional: 10488, unknown unconditional: 97] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 297308, independent: 281997, independent conditional: 221884, independent unconditional: 60113, dependent: 4726, dependent conditional: 4461, dependent unconditional: 265, unknown: 10585, unknown conditional: 10488, unknown unconditional: 97] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 297308, independent: 281997, independent conditional: 221884, independent unconditional: 60113, dependent: 4726, dependent conditional: 4461, dependent unconditional: 265, unknown: 10585, unknown conditional: 10488, unknown unconditional: 97] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 312611, independent: 281997, independent conditional: 0, independent unconditional: 281997, dependent: 9285, dependent conditional: 4559, dependent unconditional: 4726, unknown: 21329, unknown conditional: 10744, unknown unconditional: 10585] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 312611, independent: 281997, independent conditional: 0, independent unconditional: 281997, dependent: 9285, dependent conditional: 1657, dependent unconditional: 7628, unknown: 21329, unknown conditional: 7783, unknown unconditional: 13546] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 312611, independent: 281997, independent conditional: 0, independent unconditional: 281997, dependent: 9285, dependent conditional: 1657, dependent unconditional: 7628, unknown: 21329, unknown conditional: 7783, unknown unconditional: 13546] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 59267, independent: 58847, independent conditional: 0, independent unconditional: 58847, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 59267, independent: 58742, independent conditional: 0, independent unconditional: 58742, dependent: 525, dependent conditional: 0, dependent unconditional: 525, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , SemanticIndependenceRelation.Query Time [ms]: [ total: 167569, independent: 543, independent conditional: 0, independent unconditional: 543, dependent: 18928, dependent conditional: 230, dependent unconditional: 18698, unknown: 148098, unknown conditional: 47279, unknown unconditional: 100820] , Protected Queries: 0 ], Cache Queries: [ total: 312611, independent: 223150, independent conditional: 0, independent unconditional: 223150, dependent: 9006, dependent conditional: 1643, dependent unconditional: 7363, unknown: 80455, unknown conditional: 7797, unknown unconditional: 72658] , Statistics on independence cache: Total cache size (in pairs): 59126, Positive cache size: 58847, Positive conditional cache size: 0, Positive unconditional cache size: 58847, Negative cache size: 279, Negative conditional cache size: 14, Negative unconditional cache size: 265, Unknown cache size: 141, Unknown conditional cache size: 44, Unknown unconditional cache size: 97, Eliminated conditions: 5863, Maximal queried relation: 3, Independence queries for same thread: 957 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 292988, independent: 276752, independent conditional: 219781, independent unconditional: 56971, dependent: 5848, dependent conditional: 5582, dependent unconditional: 266, unknown: 10388, unknown conditional: 10292, unknown unconditional: 96] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 292063, independent: 276752, independent conditional: 219781, independent unconditional: 56971, dependent: 4923, dependent conditional: 4657, dependent unconditional: 266, unknown: 10388, unknown conditional: 10292, unknown unconditional: 96] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 292063, independent: 276752, independent conditional: 219781, independent unconditional: 56971, dependent: 4923, dependent conditional: 4657, dependent unconditional: 266, unknown: 10388, unknown conditional: 10292, unknown unconditional: 96] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 307366, independent: 276752, independent conditional: 0, independent unconditional: 276752, dependent: 9695, dependent conditional: 4772, dependent unconditional: 4923, unknown: 20919, unknown conditional: 10531, unknown unconditional: 10388] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 307366, independent: 276752, independent conditional: 0, independent unconditional: 276752, dependent: 9695, dependent conditional: 1657, dependent unconditional: 8038, unknown: 20919, unknown conditional: 7783, unknown unconditional: 13136] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 307366, independent: 276752, independent conditional: 0, independent unconditional: 276752, dependent: 9695, dependent conditional: 1657, dependent unconditional: 8038, unknown: 20919, unknown conditional: 7783, unknown unconditional: 13136] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 56170, independent: 55750, independent conditional: 0, independent unconditional: 55750, dependent: 280, dependent conditional: 14, dependent unconditional: 266, unknown: 140, unknown conditional: 44, unknown unconditional: 96] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 56170, independent: 55645, independent conditional: 0, independent unconditional: 55645, dependent: 525, dependent conditional: 0, dependent unconditional: 525, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 280, dependent conditional: 14, dependent unconditional: 266, unknown: 140, unknown conditional: 44, unknown unconditional: 96] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 280, dependent conditional: 14, dependent unconditional: 266, unknown: 140, unknown conditional: 44, unknown unconditional: 96] , SemanticIndependenceRelation.Query Time [ms]: [ total: 167365, independent: 538, independent conditional: 0, independent unconditional: 538, dependent: 19510, dependent conditional: 234, dependent unconditional: 19277, unknown: 147317, unknown conditional: 47350, unknown unconditional: 99966] , Protected Queries: 0 ], Cache Queries: [ total: 307366, independent: 221002, independent conditional: 0, independent unconditional: 221002, dependent: 9415, dependent conditional: 1643, dependent unconditional: 7772, unknown: 76949, unknown conditional: 7797, unknown unconditional: 69152] , Statistics on independence cache: Total cache size (in pairs): 56030, Positive cache size: 55750, Positive conditional cache size: 0, Positive unconditional cache size: 55750, Negative cache size: 280, Negative conditional cache size: 14, Negative unconditional cache size: 266, Unknown cache size: 140, Unknown conditional cache size: 44, Unknown unconditional cache size: 96, Eliminated conditions: 5863, Maximal queried relation: 3, Independence queries for same thread: 925 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 121.1s, Number of persistent set computation: 44511, Number of trivial persistent sets: 41610, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 57333, independent: 56971, independent conditional: 0, independent unconditional: 56971, dependent: 266, dependent conditional: 0, dependent unconditional: 266, unknown: 96, unknown conditional: 0, unknown unconditional: 96] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 292988, independent: 276752, independent conditional: 219781, independent unconditional: 56971, dependent: 5848, dependent conditional: 5582, dependent unconditional: 266, unknown: 10388, unknown conditional: 10292, unknown unconditional: 96] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 292063, independent: 276752, independent conditional: 219781, independent unconditional: 56971, dependent: 4923, dependent conditional: 4657, dependent unconditional: 266, unknown: 10388, unknown conditional: 10292, unknown unconditional: 96] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 292063, independent: 276752, independent conditional: 219781, independent unconditional: 56971, dependent: 4923, dependent conditional: 4657, dependent unconditional: 266, unknown: 10388, unknown conditional: 10292, unknown unconditional: 96] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 307366, independent: 276752, independent conditional: 0, independent unconditional: 276752, dependent: 9695, dependent conditional: 4772, dependent unconditional: 4923, unknown: 20919, unknown conditional: 10531, unknown unconditional: 10388] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 307366, independent: 276752, independent conditional: 0, independent unconditional: 276752, dependent: 9695, dependent conditional: 1657, dependent unconditional: 8038, unknown: 20919, unknown conditional: 7783, unknown unconditional: 13136] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 307366, independent: 276752, independent conditional: 0, independent unconditional: 276752, dependent: 9695, dependent conditional: 1657, dependent unconditional: 8038, unknown: 20919, unknown conditional: 7783, unknown unconditional: 13136] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 56170, independent: 55750, independent conditional: 0, independent unconditional: 55750, dependent: 280, dependent conditional: 14, dependent unconditional: 266, unknown: 140, unknown conditional: 44, unknown unconditional: 96] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 56170, independent: 55645, independent conditional: 0, independent unconditional: 55645, dependent: 525, dependent conditional: 0, dependent unconditional: 525, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 280, dependent conditional: 14, dependent unconditional: 266, unknown: 140, unknown conditional: 44, unknown unconditional: 96] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 280, dependent conditional: 14, dependent unconditional: 266, unknown: 140, unknown conditional: 44, unknown unconditional: 96] , SemanticIndependenceRelation.Query Time [ms]: [ total: 167365, independent: 538, independent conditional: 0, independent unconditional: 538, dependent: 19510, dependent conditional: 234, dependent unconditional: 19277, unknown: 147317, unknown conditional: 47350, unknown unconditional: 99966] , Protected Queries: 0 ], Cache Queries: [ total: 307366, independent: 221002, independent conditional: 0, independent unconditional: 221002, dependent: 9415, dependent conditional: 1643, dependent unconditional: 7772, unknown: 76949, unknown conditional: 7797, unknown unconditional: 69152] , Statistics on independence cache: Total cache size (in pairs): 56030, Positive cache size: 55750, Positive conditional cache size: 0, Positive unconditional cache size: 55750, Negative cache size: 280, Negative conditional cache size: 14, Negative unconditional cache size: 266, Unknown cache size: 140, Unknown conditional cache size: 44, Unknown unconditional cache size: 96, Eliminated conditions: 5863, Maximal queried relation: 3, Independence queries for same thread: 925 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 297001, independent: 280749, independent conditional: 220647, independent unconditional: 60102, dependent: 5975, dependent conditional: 5710, dependent unconditional: 265, unknown: 10277, unknown conditional: 10180, unknown unconditional: 97] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 296060, independent: 280749, independent conditional: 220647, independent unconditional: 60102, dependent: 5034, dependent conditional: 4769, dependent unconditional: 265, unknown: 10277, unknown conditional: 10180, unknown unconditional: 97] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 296060, independent: 280749, independent conditional: 220647, independent unconditional: 60102, dependent: 5034, dependent conditional: 4769, dependent unconditional: 265, unknown: 10277, unknown conditional: 10180, unknown unconditional: 97] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 311363, independent: 280749, independent conditional: 0, independent unconditional: 280749, dependent: 9911, dependent conditional: 4877, dependent unconditional: 5034, unknown: 20703, unknown conditional: 10426, unknown unconditional: 10277] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 311363, independent: 280749, independent conditional: 0, independent unconditional: 280749, dependent: 9911, dependent conditional: 1657, dependent unconditional: 8254, unknown: 20703, unknown conditional: 7783, unknown unconditional: 12920] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 311363, independent: 280749, independent conditional: 0, independent unconditional: 280749, dependent: 9911, dependent conditional: 1657, dependent unconditional: 8254, unknown: 20703, unknown conditional: 7783, unknown unconditional: 12920] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 59254, independent: 58834, independent conditional: 0, independent unconditional: 58834, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 59254, independent: 58729, independent conditional: 0, independent unconditional: 58729, dependent: 525, dependent conditional: 0, dependent unconditional: 525, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , SemanticIndependenceRelation.Query Time [ms]: [ total: 166872, independent: 570, independent conditional: 0, independent unconditional: 570, dependent: 18107, dependent conditional: 235, dependent unconditional: 17872, unknown: 148195, unknown conditional: 47329, unknown unconditional: 100867] , Protected Queries: 0 ], Cache Queries: [ total: 311363, independent: 221915, independent conditional: 0, independent unconditional: 221915, dependent: 9632, dependent conditional: 1643, dependent unconditional: 7989, unknown: 79816, unknown conditional: 7797, unknown unconditional: 72019] , Statistics on independence cache: Total cache size (in pairs): 59113, Positive cache size: 58834, Positive conditional cache size: 0, Positive unconditional cache size: 58834, Negative cache size: 279, Negative conditional cache size: 14, Negative unconditional cache size: 265, Unknown cache size: 141, Unknown conditional cache size: 44, Unknown unconditional cache size: 97, Eliminated conditions: 5863, Maximal queried relation: 3, Independence queries for same thread: 941 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 120.7s, Number of persistent set computation: 44559, Number of trivial persistent sets: 41612, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 60464, independent: 60102, independent conditional: 0, independent unconditional: 60102, dependent: 265, dependent conditional: 0, dependent unconditional: 265, unknown: 97, unknown conditional: 0, unknown unconditional: 97] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 297001, independent: 280749, independent conditional: 220647, independent unconditional: 60102, dependent: 5975, dependent conditional: 5710, dependent unconditional: 265, unknown: 10277, unknown conditional: 10180, unknown unconditional: 97] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 296060, independent: 280749, independent conditional: 220647, independent unconditional: 60102, dependent: 5034, dependent conditional: 4769, dependent unconditional: 265, unknown: 10277, unknown conditional: 10180, unknown unconditional: 97] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 296060, independent: 280749, independent conditional: 220647, independent unconditional: 60102, dependent: 5034, dependent conditional: 4769, dependent unconditional: 265, unknown: 10277, unknown conditional: 10180, unknown unconditional: 97] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 311363, independent: 280749, independent conditional: 0, independent unconditional: 280749, dependent: 9911, dependent conditional: 4877, dependent unconditional: 5034, unknown: 20703, unknown conditional: 10426, unknown unconditional: 10277] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 311363, independent: 280749, independent conditional: 0, independent unconditional: 280749, dependent: 9911, dependent conditional: 1657, dependent unconditional: 8254, unknown: 20703, unknown conditional: 7783, unknown unconditional: 12920] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 311363, independent: 280749, independent conditional: 0, independent unconditional: 280749, dependent: 9911, dependent conditional: 1657, dependent unconditional: 8254, unknown: 20703, unknown conditional: 7783, unknown unconditional: 12920] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 59254, independent: 58834, independent conditional: 0, independent unconditional: 58834, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 59254, independent: 58729, independent conditional: 0, independent unconditional: 58729, dependent: 525, dependent conditional: 0, dependent unconditional: 525, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 525, independent: 105, independent conditional: 0, independent unconditional: 105, dependent: 279, dependent conditional: 14, dependent unconditional: 265, unknown: 141, unknown conditional: 44, unknown unconditional: 97] , SemanticIndependenceRelation.Query Time [ms]: [ total: 166872, independent: 570, independent conditional: 0, independent unconditional: 570, dependent: 18107, dependent conditional: 235, dependent unconditional: 17872, unknown: 148195, unknown conditional: 47329, unknown unconditional: 100867] , Protected Queries: 0 ], Cache Queries: [ total: 311363, independent: 221915, independent conditional: 0, independent unconditional: 221915, dependent: 9632, dependent conditional: 1643, dependent unconditional: 7989, unknown: 79816, unknown conditional: 7797, unknown unconditional: 72019] , Statistics on independence cache: Total cache size (in pairs): 59113, Positive cache size: 58834, Positive conditional cache size: 0, Positive unconditional cache size: 58834, Negative cache size: 279, Negative conditional cache size: 14, Negative unconditional cache size: 265, Unknown cache size: 141, Unknown conditional cache size: 44, Unknown unconditional cache size: 97, Eliminated conditions: 5863, Maximal queried relation: 3, Independence queries for same thread: 941 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 155939, independent: 147251, independent conditional: 75984, independent unconditional: 71267, dependent: 8168, dependent conditional: 7889, dependent unconditional: 279, unknown: 520, unknown conditional: 451, unknown unconditional: 69] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 149829, independent: 147251, independent conditional: 75984, independent unconditional: 71267, dependent: 2058, dependent conditional: 1779, dependent unconditional: 279, unknown: 520, unknown conditional: 451, unknown unconditional: 69] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 149829, independent: 147251, independent conditional: 75984, independent unconditional: 71267, dependent: 2058, dependent conditional: 1779, dependent unconditional: 279, unknown: 520, unknown conditional: 451, unknown unconditional: 69] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 152059, independent: 147251, independent conditional: 0, independent unconditional: 147251, dependent: 3837, dependent conditional: 1779, dependent unconditional: 2058, unknown: 971, unknown conditional: 451, unknown unconditional: 520] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 152059, independent: 147251, independent conditional: 0, independent unconditional: 147251, dependent: 3837, dependent conditional: 0, dependent unconditional: 3837, unknown: 971, unknown conditional: 0, unknown unconditional: 971] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 152059, independent: 147251, independent conditional: 0, independent unconditional: 147251, dependent: 3837, dependent conditional: 0, dependent unconditional: 3837, unknown: 971, unknown conditional: 0, unknown unconditional: 971] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 65475, independent: 65127, independent conditional: 0, independent unconditional: 65127, dependent: 279, dependent conditional: 0, dependent unconditional: 279, unknown: 69, unknown conditional: 0, unknown unconditional: 69] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 65475, independent: 65047, independent conditional: 0, independent unconditional: 65047, dependent: 428, dependent conditional: 0, dependent unconditional: 428, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 428, independent: 80, independent conditional: 0, independent unconditional: 80, dependent: 279, dependent conditional: 0, dependent unconditional: 279, unknown: 69, unknown conditional: 0, unknown unconditional: 69] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 428, independent: 80, independent conditional: 0, independent unconditional: 80, dependent: 279, dependent conditional: 0, dependent unconditional: 279, unknown: 69, unknown conditional: 0, unknown unconditional: 69] , SemanticIndependenceRelation.Query Time [ms]: [ total: 81841, independent: 189, independent conditional: 0, independent unconditional: 189, dependent: 9358, dependent conditional: 0, dependent unconditional: 9358, unknown: 72294, unknown conditional: 0, unknown unconditional: 72294] , Protected Queries: 0 ], Cache Queries: [ total: 152059, independent: 82124, independent conditional: 0, independent unconditional: 82124, dependent: 3558, dependent conditional: 0, dependent unconditional: 3558, unknown: 66377, unknown conditional: 0, unknown unconditional: 66377] , Statistics on independence cache: Total cache size (in pairs): 65406, Positive cache size: 65127, Positive conditional cache size: 0, Positive unconditional cache size: 65127, Negative cache size: 279, Negative conditional cache size: 0, Negative unconditional cache size: 279, Unknown cache size: 69, Unknown conditional cache size: 0, Unknown unconditional cache size: 69, Eliminated conditions: 2230, Maximal queried relation: 1, Independence queries for same thread: 6110 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 82.5s, Number of persistent set computation: 24511, Number of trivial persistent sets: 18600, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 71615, independent: 71267, independent conditional: 0, independent unconditional: 71267, dependent: 279, dependent conditional: 0, dependent unconditional: 279, unknown: 69, unknown conditional: 0, unknown unconditional: 69] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 155939, independent: 147251, independent conditional: 75984, independent unconditional: 71267, dependent: 8168, dependent conditional: 7889, dependent unconditional: 279, unknown: 520, unknown conditional: 451, unknown unconditional: 69] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 149829, independent: 147251, independent conditional: 75984, independent unconditional: 71267, dependent: 2058, dependent conditional: 1779, dependent unconditional: 279, unknown: 520, unknown conditional: 451, unknown unconditional: 69] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 149829, independent: 147251, independent conditional: 75984, independent unconditional: 71267, dependent: 2058, dependent conditional: 1779, dependent unconditional: 279, unknown: 520, unknown conditional: 451, unknown unconditional: 69] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 152059, independent: 147251, independent conditional: 0, independent unconditional: 147251, dependent: 3837, dependent conditional: 1779, dependent unconditional: 2058, unknown: 971, unknown conditional: 451, unknown unconditional: 520] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 152059, independent: 147251, independent conditional: 0, independent unconditional: 147251, dependent: 3837, dependent conditional: 0, dependent unconditional: 3837, unknown: 971, unknown conditional: 0, unknown unconditional: 971] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 152059, independent: 147251, independent conditional: 0, independent unconditional: 147251, dependent: 3837, dependent conditional: 0, dependent unconditional: 3837, unknown: 971, unknown conditional: 0, unknown unconditional: 971] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 65475, independent: 65127, independent conditional: 0, independent unconditional: 65127, dependent: 279, dependent conditional: 0, dependent unconditional: 279, unknown: 69, unknown conditional: 0, unknown unconditional: 69] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 65475, independent: 65047, independent conditional: 0, independent unconditional: 65047, dependent: 428, dependent conditional: 0, dependent unconditional: 428, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 428, independent: 80, independent conditional: 0, independent unconditional: 80, dependent: 279, dependent conditional: 0, dependent unconditional: 279, unknown: 69, unknown conditional: 0, unknown unconditional: 69] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 428, independent: 80, independent conditional: 0, independent unconditional: 80, dependent: 279, dependent conditional: 0, dependent unconditional: 279, unknown: 69, unknown conditional: 0, unknown unconditional: 69] , SemanticIndependenceRelation.Query Time [ms]: [ total: 81841, independent: 189, independent conditional: 0, independent unconditional: 189, dependent: 9358, dependent conditional: 0, dependent unconditional: 9358, unknown: 72294, unknown conditional: 0, unknown unconditional: 72294] , Protected Queries: 0 ], Cache Queries: [ total: 152059, independent: 82124, independent conditional: 0, independent unconditional: 82124, dependent: 3558, dependent conditional: 0, dependent unconditional: 3558, unknown: 66377, unknown conditional: 0, unknown unconditional: 66377] , Statistics on independence cache: Total cache size (in pairs): 65406, Positive cache size: 65127, Positive conditional cache size: 0, Positive unconditional cache size: 65127, Negative cache size: 279, Negative conditional cache size: 0, Negative unconditional cache size: 279, Unknown cache size: 69, Unknown conditional cache size: 0, Unknown unconditional cache size: 69, Eliminated conditions: 2230, Maximal queried relation: 1, Independence queries for same thread: 6110 - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 166302, independent: 164089, independent conditional: 73080, independent unconditional: 91009, dependent: 1506, dependent conditional: 1146, dependent unconditional: 360, unknown: 707, unknown conditional: 621, unknown unconditional: 86] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 166131, independent: 164089, independent conditional: 73080, independent unconditional: 91009, dependent: 1335, dependent conditional: 975, dependent unconditional: 360, unknown: 707, unknown conditional: 621, unknown unconditional: 86] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 166131, independent: 164089, independent conditional: 73080, independent unconditional: 91009, dependent: 1335, dependent conditional: 975, dependent unconditional: 360, unknown: 707, unknown conditional: 621, unknown unconditional: 86] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 167727, independent: 164089, independent conditional: 0, independent unconditional: 164089, dependent: 2310, dependent conditional: 975, dependent unconditional: 1335, unknown: 1328, unknown conditional: 621, unknown unconditional: 707] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 167727, independent: 164089, independent conditional: 0, independent unconditional: 164089, dependent: 2310, dependent conditional: 0, dependent unconditional: 2310, unknown: 1328, unknown conditional: 0, unknown unconditional: 1328] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 167727, independent: 164089, independent conditional: 0, independent unconditional: 164089, dependent: 2310, dependent conditional: 0, dependent unconditional: 2310, unknown: 1328, unknown conditional: 0, unknown unconditional: 1328] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 90227, independent: 89781, independent conditional: 0, independent unconditional: 89781, dependent: 360, dependent conditional: 0, dependent unconditional: 360, unknown: 86, unknown conditional: 0, unknown unconditional: 86] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 90227, independent: 89644, independent conditional: 0, independent unconditional: 89644, dependent: 583, dependent conditional: 0, dependent unconditional: 583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 583, independent: 137, independent conditional: 0, independent unconditional: 137, dependent: 360, dependent conditional: 0, dependent unconditional: 360, unknown: 86, unknown conditional: 0, unknown unconditional: 86] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 583, independent: 137, independent conditional: 0, independent unconditional: 137, dependent: 360, dependent conditional: 0, dependent unconditional: 360, unknown: 86, unknown conditional: 0, unknown unconditional: 86] , SemanticIndependenceRelation.Query Time [ms]: [ total: 107652, independent: 705, independent conditional: 0, independent unconditional: 705, dependent: 17740, dependent conditional: 0, dependent unconditional: 17740, unknown: 89207, unknown conditional: 0, unknown unconditional: 89207] , Protected Queries: 0 ], Cache Queries: [ total: 167727, independent: 74308, independent conditional: 0, independent unconditional: 74308, dependent: 1950, dependent conditional: 0, dependent unconditional: 1950, unknown: 91469, unknown conditional: 0, unknown unconditional: 91469] , Statistics on independence cache: Total cache size (in pairs): 90141, Positive cache size: 89781, Positive conditional cache size: 0, Positive unconditional cache size: 89781, Negative cache size: 360, Negative conditional cache size: 0, Negative unconditional cache size: 360, Unknown cache size: 86, Unknown conditional cache size: 0, Unknown unconditional cache size: 86, Eliminated conditions: 1596, Maximal queried relation: 1, Independence queries for same thread: 171 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 108.5s, Number of persistent set computation: 15466, Number of trivial persistent sets: 15107, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 91455, independent: 91009, independent conditional: 0, independent unconditional: 91009, dependent: 360, dependent conditional: 0, dependent unconditional: 360, unknown: 86, unknown conditional: 0, unknown unconditional: 86] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 166302, independent: 164089, independent conditional: 73080, independent unconditional: 91009, dependent: 1506, dependent conditional: 1146, dependent unconditional: 360, unknown: 707, unknown conditional: 621, unknown unconditional: 86] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 166131, independent: 164089, independent conditional: 73080, independent unconditional: 91009, dependent: 1335, dependent conditional: 975, dependent unconditional: 360, unknown: 707, unknown conditional: 621, unknown unconditional: 86] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 166131, independent: 164089, independent conditional: 73080, independent unconditional: 91009, dependent: 1335, dependent conditional: 975, dependent unconditional: 360, unknown: 707, unknown conditional: 621, unknown unconditional: 86] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 167727, independent: 164089, independent conditional: 0, independent unconditional: 164089, dependent: 2310, dependent conditional: 975, dependent unconditional: 1335, unknown: 1328, unknown conditional: 621, unknown unconditional: 707] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 167727, independent: 164089, independent conditional: 0, independent unconditional: 164089, dependent: 2310, dependent conditional: 0, dependent unconditional: 2310, unknown: 1328, unknown conditional: 0, unknown unconditional: 1328] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 167727, independent: 164089, independent conditional: 0, independent unconditional: 164089, dependent: 2310, dependent conditional: 0, dependent unconditional: 2310, unknown: 1328, unknown conditional: 0, unknown unconditional: 1328] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 90227, independent: 89781, independent conditional: 0, independent unconditional: 89781, dependent: 360, dependent conditional: 0, dependent unconditional: 360, unknown: 86, unknown conditional: 0, unknown unconditional: 86] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 90227, independent: 89644, independent conditional: 0, independent unconditional: 89644, dependent: 583, dependent conditional: 0, dependent unconditional: 583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 583, independent: 137, independent conditional: 0, independent unconditional: 137, dependent: 360, dependent conditional: 0, dependent unconditional: 360, unknown: 86, unknown conditional: 0, unknown unconditional: 86] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 583, independent: 137, independent conditional: 0, independent unconditional: 137, dependent: 360, dependent conditional: 0, dependent unconditional: 360, unknown: 86, unknown conditional: 0, unknown unconditional: 86] , SemanticIndependenceRelation.Query Time [ms]: [ total: 107652, independent: 705, independent conditional: 0, independent unconditional: 705, dependent: 17740, dependent conditional: 0, dependent unconditional: 17740, unknown: 89207, unknown conditional: 0, unknown unconditional: 89207] , Protected Queries: 0 ], Cache Queries: [ total: 167727, independent: 74308, independent conditional: 0, independent unconditional: 74308, dependent: 1950, dependent conditional: 0, dependent unconditional: 1950, unknown: 91469, unknown conditional: 0, unknown unconditional: 91469] , Statistics on independence cache: Total cache size (in pairs): 90141, Positive cache size: 89781, Positive conditional cache size: 0, Positive unconditional cache size: 89781, Negative cache size: 360, Negative conditional cache size: 0, Negative unconditional cache size: 360, Unknown cache size: 86, Unknown conditional cache size: 0, Unknown unconditional cache size: 86, Eliminated conditions: 1596, Maximal queried relation: 1, Independence queries for same thread: 171 - TimeoutResultAtElement [Line: 1038]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 1038]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 1038]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while executing DepthFirstTraversal. - TimeoutResultAtElement [Line: 1038]: Timeout (TraceAbstraction) Unable to prove that integer overflow can never occur Cancelled while executing DepthFirstTraversal. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: t2_funThread1of1ForFork1 with 1 thread instances CFG has 5 procedures, 333 locations, 18 error locations. Started 1 CEGAR loops. OverallTime: 15.3s, OverallIterations: 3, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 14.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 11, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 271 NumberOfCodeBlocks, 271 NumberOfCodeBlocksAsserted, 3 NumberOfCheckSat, 268 ConstructedInterpolants, 0 QuantifiedInterpolants, 296 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 2 PerfectInterpolantSequences, 0/1 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 for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 333 locations, 18 error locations. Started 1 CEGAR loops. OverallTime: 1.6s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 1.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 16, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 332 NumberOfCodeBlocks, 332 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 265 ConstructedInterpolants, 0 QuantifiedInterpolants, 311 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 4 InterpolantComputations, 3 PerfectInterpolantSequences, 0/1 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 for errors in thread instance: ULTIMATE.start with 2 thread instances CFG has 7 procedures, 444 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 72.0s, OverallIterations: 12, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 71.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 56, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 982 NumberOfCodeBlocks, 982 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 896 ConstructedInterpolants, 0 QuantifiedInterpolants, 1114 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 11 InterpolantComputations, 7 PerfectInterpolantSequences, 84/110 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 for errors in thread instance: ULTIMATE.start with 3 thread instances CFG has 9 procedures, 555 locations, 26 error locations. Started 1 CEGAR loops. OverallTime: 85.0s, OverallIterations: 13, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 84.2s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 68, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.5s InterpolantComputationTime, 1101 NumberOfCodeBlocks, 1101 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 1002 ConstructedInterpolants, 0 QuantifiedInterpolants, 1294 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 12 InterpolantComputations, 7 PerfectInterpolantSequences, 94/159 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 for errors in thread instance: t2_funThread1of2ForFork1 with 1 thread instances CFG has 7 procedures, 444 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 67.9s, OverallIterations: 4, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 67.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 20, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 384 NumberOfCodeBlocks, 384 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 380 ConstructedInterpolants, 0 QuantifiedInterpolants, 458 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 4 InterpolantComputations, 2 PerfectInterpolantSequences, 0/15 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 for errors in thread instance: t2_funThread3of3ForFork1 with 1 thread instances CFG has 9 procedures, 555 locations, 26 error locations. Started 1 CEGAR loops. OverallTime: 172.7s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 172.4s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 32, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.3s InterpolantComputationTime, 629 NumberOfCodeBlocks, 629 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 624 ConstructedInterpolants, 0 QuantifiedInterpolants, 776 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 5 InterpolantComputations, 2 PerfectInterpolantSequences, 110/164 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 for errors in thread instance: t2_funThread1of3ForFork1 with 1 thread instances CFG has 9 procedures, 555 locations, 26 error locations. Started 1 CEGAR loops. OverallTime: 171.9s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 171.6s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 32, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 509 NumberOfCodeBlocks, 509 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 504 ConstructedInterpolants, 0 QuantifiedInterpolants, 656 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 5 InterpolantComputations, 2 PerfectInterpolantSequences, 0/54 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 for errors in thread instance: t2_funThread2of3ForFork1 with 1 thread instances CFG has 9 procedures, 555 locations, 26 error locations. Started 1 CEGAR loops. OverallTime: 171.6s, OverallIterations: 5, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 171.3s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 32, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.2s InterpolantComputationTime, 569 NumberOfCodeBlocks, 569 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 564 ConstructedInterpolants, 0 QuantifiedInterpolants, 716 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 5 InterpolantComputations, 2 PerfectInterpolantSequences, 25/79 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 for errors in thread instance: t2_funThread4of4ForFork1 with 1 thread instances CFG has 11 procedures, 666 locations, 30 error locations. Started 1 CEGAR loops. OverallTime: 110.4s, OverallIterations: 6, TraceHistogramMax: 0, PathProgramHistogramMax: 1, EmptinessCheckTime: 109.9s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 47, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.4s InterpolantComputationTime, 862 NumberOfCodeBlocks, 862 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 856 ConstructedInterpolants, 0 QuantifiedInterpolants, 1106 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 6 InterpolantComputations, 2 PerfectInterpolantSequences, 306/436 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