/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-Sleep-NoLbe-Delay.epf -i ../../../trunk/examples/concurrent/pthreads/NonAtomicIncrement_2Threads.c -------------------------------------------------------------------------------- This is Ultimate 0.2.0-6f57305 [2021-01-26 23:47:36,369 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-01-26 23:47:36,372 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-01-26 23:47:36,428 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-01-26 23:47:36,429 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-01-26 23:47:36,434 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-01-26 23:47:36,437 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-01-26 23:47:36,445 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-01-26 23:47:36,449 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-01-26 23:47:36,455 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-01-26 23:47:36,457 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-01-26 23:47:36,458 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-01-26 23:47:36,459 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-01-26 23:47:36,462 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-01-26 23:47:36,464 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-01-26 23:47:36,466 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-01-26 23:47:36,468 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-01-26 23:47:36,471 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-01-26 23:47:36,483 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-01-26 23:47:36,491 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-01-26 23:47:36,493 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-01-26 23:47:36,495 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-01-26 23:47:36,497 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-01-26 23:47:36,500 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-01-26 23:47:36,510 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-01-26 23:47:36,511 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-01-26 23:47:36,513 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-01-26 23:47:36,515 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-01-26 23:47:36,515 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-01-26 23:47:36,517 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-01-26 23:47:36,518 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-01-26 23:47:36,520 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-01-26 23:47:36,522 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-01-26 23:47:36,523 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-01-26 23:47:36,524 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-01-26 23:47:36,524 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-01-26 23:47:36,525 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-01-26 23:47:36,526 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-01-26 23:47:36,526 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-01-26 23:47:36,527 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-01-26 23:47:36,528 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-01-26 23:47:36,529 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-Sleep-NoLbe-Delay.epf [2021-01-26 23:47:36,591 INFO L113 SettingsManager]: Loading preferences was successful [2021-01-26 23:47:36,592 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-01-26 23:47:36,593 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-01-26 23:47:36,594 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-01-26 23:47:36,594 INFO L138 SettingsManager]: * Use SBE=true [2021-01-26 23:47:36,594 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-01-26 23:47:36,594 INFO L138 SettingsManager]: * sizeof long=4 [2021-01-26 23:47:36,595 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-01-26 23:47:36,595 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-01-26 23:47:36,595 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-01-26 23:47:36,595 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-01-26 23:47:36,595 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-01-26 23:47:36,596 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-01-26 23:47:36,596 INFO L138 SettingsManager]: * sizeof long double=12 [2021-01-26 23:47:36,596 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-01-26 23:47:36,596 INFO L138 SettingsManager]: * Use constant arrays=true [2021-01-26 23:47:36,597 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-01-26 23:47:36,597 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-01-26 23:47:36,597 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-01-26 23:47:36,597 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-01-26 23:47:36,597 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-01-26 23:47:36,598 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-26 23:47:36,598 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-01-26 23:47:36,598 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-01-26 23:47:36,598 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-01-26 23:47:36,599 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-01-26 23:47:36,599 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-01-26 23:47:36,599 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-01-26 23:47:36,599 INFO L138 SettingsManager]: * Lazy Petri-NFA conversion=true [2021-01-26 23:47:36,599 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=SLEEP_SET_FA [2021-01-26 23:47:36,600 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-01-26 23:47:36,600 INFO L138 SettingsManager]: * Minimization of abstraction=NONE [2021-01-26 23:47:36,600 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-01-26 23:47:36,600 INFO L138 SettingsManager]: * Sleep set reduction in concurrent analysis=DELAY_SET 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 [2021-01-26 23:47:37,011 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-01-26 23:47:37,064 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-01-26 23:47:37,067 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-01-26 23:47:37,069 INFO L271 PluginConnector]: Initializing CDTParser... [2021-01-26 23:47:37,070 INFO L275 PluginConnector]: CDTParser initialized [2021-01-26 23:47:37,071 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/pthreads/NonAtomicIncrement_2Threads.c [2021-01-26 23:47:37,158 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d6b96d1bb/035845331c0a4f2d9ff1356a1672b51e/FLAG4dab67f34 [2021-01-26 23:47:37,719 INFO L306 CDTParser]: Found 1 translation units. [2021-01-26 23:47:37,720 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/concurrent/pthreads/NonAtomicIncrement_2Threads.c [2021-01-26 23:47:37,720 WARN L117 ultiparseSymbolTable]: System include pthread.h could not be resolved by CDT -- only built-in system includes are available. [2021-01-26 23:47:37,720 WARN L117 ultiparseSymbolTable]: System include stdio.h could not be resolved by CDT -- only built-in system includes are available. [2021-01-26 23:47:37,720 WARN L117 ultiparseSymbolTable]: System include stdbool.h could not be resolved by CDT -- only built-in system includes are available. [2021-01-26 23:47:37,764 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d6b96d1bb/035845331c0a4f2d9ff1356a1672b51e/FLAG4dab67f34 [2021-01-26 23:47:38,086 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d6b96d1bb/035845331c0a4f2d9ff1356a1672b51e [2021-01-26 23:47:38,089 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-01-26 23:47:38,102 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-01-26 23:47:38,109 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-01-26 23:47:38,109 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-01-26 23:47:38,114 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-01-26 23:47:38,115 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,119 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@517c7de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38, skipping insertion in model container [2021-01-26 23:47:38,120 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,129 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-01-26 23:47:38,145 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-01-26 23:47:38,296 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-26 23:47:38,308 INFO L203 MainTranslator]: Completed pre-run [2021-01-26 23:47:38,324 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-26 23:47:38,340 INFO L208 MainTranslator]: Completed translation [2021-01-26 23:47:38,340 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38 WrapperNode [2021-01-26 23:47:38,340 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-01-26 23:47:38,342 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-01-26 23:47:38,342 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-01-26 23:47:38,342 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-01-26 23:47:38,352 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,360 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,381 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-01-26 23:47:38,382 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-01-26 23:47:38,382 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-01-26 23:47:38,383 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-01-26 23:47:38,393 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,393 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,395 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,395 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,400 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,405 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,407 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (1/1) ... [2021-01-26 23:47:38,409 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-01-26 23:47:38,410 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-01-26 23:47:38,410 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-01-26 23:47:38,411 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-01-26 23:47:38,412 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-26 23:47:38,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-01-26 23:47:38,501 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-01-26 23:47:38,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-01-26 23:47:38,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-01-26 23:47:38,502 INFO L130 BoogieDeclarations]: Found specification of procedure secondIncrement [2021-01-26 23:47:38,502 INFO L138 BoogieDeclarations]: Found implementation of procedure secondIncrement [2021-01-26 23:47:38,502 INFO L130 BoogieDeclarations]: Found specification of procedure firstIncrement [2021-01-26 23:47:38,502 INFO L138 BoogieDeclarations]: Found implementation of procedure firstIncrement [2021-01-26 23:47:38,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-01-26 23:47:38,502 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-01-26 23:47:38,504 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-01-26 23:47:39,048 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-01-26 23:47:39,049 INFO L298 CfgBuilder]: Removed 6 assume(true) statements. [2021-01-26 23:47:39,053 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.01 11:47:39 BoogieIcfgContainer [2021-01-26 23:47:39,053 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-01-26 23:47:39,057 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-01-26 23:47:39,058 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-01-26 23:47:39,062 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-01-26 23:47:39,062 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.01 11:47:38" (1/3) ... [2021-01-26 23:47:39,063 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54fefdaf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.01 11:47:39, skipping insertion in model container [2021-01-26 23:47:39,064 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.01 11:47:38" (2/3) ... [2021-01-26 23:47:39,064 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54fefdaf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.01 11:47:39, skipping insertion in model container [2021-01-26 23:47:39,064 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.01 11:47:39" (3/3) ... [2021-01-26 23:47:39,066 INFO L111 eAbstractionObserver]: Analyzing ICFG NonAtomicIncrement_2Threads.c [2021-01-26 23:47:39,092 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-01-26 23:47:39,092 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-01-26 23:47:39,096 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-01-26 23:47:39,097 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-01-26 23:47:39,150 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~localx~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,151 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~localx~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,151 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,153 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,154 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,155 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,155 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,155 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,156 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~localx~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,156 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~localx~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,157 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~localx~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,157 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~localx~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,158 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,158 WARN L313 ript$VariableManager]: TermVariabe |secondIncrementThread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,158 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,158 WARN L313 ript$VariableManager]: TermVariabe |secondIncrementThread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,158 WARN L313 ript$VariableManager]: TermVariabe |secondIncrementThread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,159 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,159 WARN L313 ript$VariableManager]: TermVariabe |secondIncrementThread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,160 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,160 WARN L313 ript$VariableManager]: TermVariabe |secondIncrementThread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,161 WARN L313 ript$VariableManager]: TermVariabe |secondIncrementThread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,161 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~localx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,162 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~localx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,162 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,162 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,163 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,164 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,164 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,164 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,165 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~localx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,166 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~localx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,167 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~localx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,168 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~localx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,168 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,168 WARN L313 ript$VariableManager]: TermVariabe |firstIncrementThread1of1ForFork0_#t~post0| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,169 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,169 WARN L313 ript$VariableManager]: TermVariabe |firstIncrementThread1of1ForFork0_#t~post0| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,170 WARN L313 ript$VariableManager]: TermVariabe |firstIncrementThread1of1ForFork0_#t~post0| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,170 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,170 WARN L313 ript$VariableManager]: TermVariabe |firstIncrementThread1of1ForFork0_#t~post0| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,170 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,171 WARN L313 ript$VariableManager]: TermVariabe |firstIncrementThread1of1ForFork0_#t~post0| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,171 WARN L313 ript$VariableManager]: TermVariabe |firstIncrementThread1of1ForFork0_#t~post0| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,174 WARN L313 ript$VariableManager]: TermVariabe |firstIncrementThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,174 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~localx~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,175 WARN L313 ript$VariableManager]: TermVariabe |firstIncrementThread1of1ForFork0_#t~post0| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,175 WARN L313 ript$VariableManager]: TermVariabe |firstIncrementThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,176 WARN L313 ript$VariableManager]: TermVariabe firstIncrementThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,181 WARN L313 ript$VariableManager]: TermVariabe |secondIncrementThread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,182 WARN L313 ript$VariableManager]: TermVariabe |secondIncrementThread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,182 WARN L313 ript$VariableManager]: TermVariabe |secondIncrementThread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,182 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~localx~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,182 WARN L313 ript$VariableManager]: TermVariabe secondIncrementThread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-26 23:47:39,200 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-01-26 23:47:39,216 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-01-26 23:47:39,254 INFO L377 AbstractCegarLoop]: Interprodecural is true [2021-01-26 23:47:39,254 INFO L378 AbstractCegarLoop]: Hoare is true [2021-01-26 23:47:39,254 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-01-26 23:47:39,255 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-01-26 23:47:39,255 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-01-26 23:47:39,255 INFO L382 AbstractCegarLoop]: Difference is false [2021-01-26 23:47:39,256 INFO L383 AbstractCegarLoop]: Minimize is NONE [2021-01-26 23:47:39,256 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== Size of Word is: 30 and size of Sequence is : 31[2021-01-26 23:47:39,319 INFO L164 SleepSetCegar]: Size of mCounterexample is: 31 [2021-01-26 23:47:39,319 INFO L165 SleepSetCegar]: [62#[ULTIMATE.startENTRY]don't care, 64#[L-1]don't care, 66#[L-1-1]don't care, 68#[L13]don't care, 70#[L-1-2]don't care, 72#[L-1-3]don't care, 74#[L36]don't care, 76#[L36-1]don't care, 78#[L37]don't care, 80#[L40]don't care, 82#[L40-1]don't care, 84#[L40-2, firstIncrementENTRY]don't care, 88#[L17, L40-2]don't care, 90#[L40-2, L18-2]don't care, 96#[L40-2, L18-3]don't care, 102#[firstIncrementEXIT, L40-2]don't care, 104#[firstIncrementEXIT, L41]don't care, 106#[firstIncrementEXIT, L41-1]don't care, 108#[firstIncrementEXIT, L41-2, secondIncrementENTRY]don't care, 110#[firstIncrementEXIT, secondIncrementENTRY, L43]don't care, 116#[firstIncrementEXIT, secondIncrementENTRY, L43-1]don't care, 118#[L43-2, secondIncrementENTRY]don't care, 122#[L44, secondIncrementENTRY]don't care, 126#[L44-1, secondIncrementENTRY]don't care, 130#[L44-1, L27]don't care, 132#[L44-1, L28-2]don't care, 136#[L44-1, L28-3]don't care, 146#[L44-1, secondIncrementEXIT]don't care, 148#[L44-2]don't care, 150#[L46]don't care, 154#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]don't care] [2021-01-26 23:47:39,320 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:39,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:39,325 INFO L82 PathProgramCache]: Analyzing trace with hash -2003973694, now seen corresponding path program 1 times [2021-01-26 23:47:39,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:39,337 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338177285] [2021-01-26 23:47:39,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:39,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:39,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:47:39,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338177285] [2021-01-26 23:47:39,507 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:47:39,507 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-01-26 23:47:39,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530465813] [2021-01-26 23:47:39,518 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-01-26 23:47:39,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:39,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-01-26 23:47:39,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-01-26 23:47:39,538 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:39,541 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 15.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 30 and size of Sequence is : 31[2021-01-26 23:47:39,553 INFO L164 SleepSetCegar]: Size of mCounterexample is: 31 [2021-01-26 23:47:39,553 INFO L165 SleepSetCegar]: [157#[ULTIMATE.startENTRY]true, 158#[L-1]true, 159#[L-1-1]true, 160#[L13]true, 161#[L-1-2]true, 162#[L-1-3]true, 163#[L36]true, 164#[L36-1]true, 165#[L37]true, 166#[L40]true, 167#[L40-1]true, 168#[L40-2, firstIncrementENTRY]true, 170#[L17, L40-2]true, 171#[L40-2, L18-2]true, 175#[L40-2, L18-3]true, 178#[firstIncrementEXIT, L40-2]true, 179#[firstIncrementEXIT, L41]true, 180#[firstIncrementEXIT, L41-1]true, 181#[firstIncrementEXIT, L41-2, secondIncrementENTRY]true, 182#[firstIncrementEXIT, secondIncrementENTRY, L43]true, 185#[firstIncrementEXIT, secondIncrementENTRY, L43-1]true, 186#[L43-2, secondIncrementENTRY]true, 188#[L44, secondIncrementENTRY]true, 190#[L44-1, secondIncrementENTRY]true, 192#[L44-1, L27]true, 193#[L44-1, L28-2]true, 196#[L44-1, L28-3]true, 201#[L44-1, secondIncrementEXIT]true, 202#[L44-2]true, 203#[L46]true, 205#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]true] [2021-01-26 23:47:39,554 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-01-26 23:47:39,554 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:39,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:39,555 INFO L82 PathProgramCache]: Analyzing trace with hash -649740476, now seen corresponding path program 1 times [2021-01-26 23:47:39,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:39,556 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567722125] [2021-01-26 23:47:39,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:39,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:39,628 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:47:39,629 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567722125] [2021-01-26 23:47:39,629 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-26 23:47:39,629 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-01-26 23:47:39,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039687169] [2021-01-26 23:47:39,631 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-01-26 23:47:39,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:39,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-01-26 23:47:39,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-01-26 23:47:39,633 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:39,633 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:47:39,657 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 36 and size of Sequence is : 37[2021-01-26 23:47:39,701 INFO L164 SleepSetCegar]: Size of mCounterexample is: 37 [2021-01-26 23:47:39,702 INFO L165 SleepSetCegar]: [210#[ULTIMATE.startENTRY]true, 212#[L-1]true, 214#[L-1-1]true, 216#[L13]true, 218#[L-1-2]true, 220#[L-1-3]true, 222#[L36]true, 224#[L36-1]true, 226#[L37]true, 228#[L40]true, 230#[L40-1]true, 232#[L40-2, firstIncrementENTRY]true, 236#[L17, L40-2]true, 238#[L40-2, L18-2](= firstIncrementThread1of1ForFork0_~i~0 0), 248#[L19, L40-2](= firstIncrementThread1of1ForFork0_~i~0 0), 256#[L40-2, L20](= firstIncrementThread1of1ForFork0_~i~0 0), 266#[L40-2, L21](= firstIncrementThread1of1ForFork0_~i~0 0), 278#[L40-2, L21-1](= firstIncrementThread1of1ForFork0_~i~0 0), 288#[L40-2, L21-2]true, 295#[L40-2, L18-2]true, 299#[L40-2, L18-3]true, 305#[firstIncrementEXIT, L40-2]true, 307#[firstIncrementEXIT, L41]true, 309#[firstIncrementEXIT, L41-1]true, 311#[firstIncrementEXIT, L41-2, secondIncrementENTRY]true, 313#[firstIncrementEXIT, secondIncrementENTRY, L43]true, 319#[firstIncrementEXIT, secondIncrementENTRY, L43-1]true, 321#[L43-2, secondIncrementENTRY]true, 325#[L44, secondIncrementENTRY]true, 329#[L44-1, secondIncrementENTRY]true, 333#[L44-1, L27]true, 335#[L44-1, L28-2]true, 341#[L44-1, L28-3]true, 351#[L44-1, secondIncrementEXIT]true, 353#[L44-2]true, 355#[L46]true, 359#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]true] [2021-01-26 23:47:39,702 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-01-26 23:47:39,703 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:39,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:39,703 INFO L82 PathProgramCache]: Analyzing trace with hash -1331912800, now seen corresponding path program 1 times [2021-01-26 23:47:39,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:39,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234096819] [2021-01-26 23:47:39,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:39,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:39,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:47:39,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234096819] [2021-01-26 23:47:39,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137916632] [2021-01-26 23:47:39,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:39,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:39,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 2 conjunts are in the unsatisfiable core [2021-01-26 23:47:39,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:39,912 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-01-26 23:47:39,913 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-26 23:47:39,913 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-01-26 23:47:39,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170084920] [2021-01-26 23:47:39,914 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-01-26 23:47:39,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:39,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-01-26 23:47:39,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-01-26 23:47:39,916 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:39,916 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 42 and size of Sequence is : 43[2021-01-26 23:47:39,945 INFO L164 SleepSetCegar]: Size of mCounterexample is: 43 [2021-01-26 23:47:39,945 INFO L165 SleepSetCegar]: [472#[ULTIMATE.startENTRY]true, 474#[L-1]true, 476#[L-1-1]true, 478#[L13]true, 480#[L-1-2]true, 482#[L-1-3]true, 484#[L36]true, 486#[L36-1]true, 488#[L37]true, 490#[L40]true, 492#[L40-1]true, 494#[L40-2, firstIncrementENTRY]true, 498#[L17, L40-2]true, 500#[L40-2, L18-2](= firstIncrementThread1of1ForFork0_~i~0 0), 510#[L19, L40-2](= firstIncrementThread1of1ForFork0_~i~0 0), 512#[L40-2, L20](= firstIncrementThread1of1ForFork0_~i~0 0), 516#[L40-2, L21](= firstIncrementThread1of1ForFork0_~i~0 0), 522#[L40-2, L21-1](= firstIncrementThread1of1ForFork0_~i~0 0), 526#[L40-2, L21-2]true, 530#[L40-2, L18-2]true, 534#[L40-2, L18-3]true, 540#[firstIncrementEXIT, L40-2]true, 542#[firstIncrementEXIT, L41]true, 544#[firstIncrementEXIT, L41-1]true, 546#[firstIncrementEXIT, L41-2, secondIncrementENTRY]true, 548#[firstIncrementEXIT, secondIncrementENTRY, L43]true, 554#[firstIncrementEXIT, secondIncrementENTRY, L43-1]true, 556#[L43-2, secondIncrementENTRY]true, 560#[L44, secondIncrementENTRY]true, 564#[L44-1, secondIncrementENTRY]true, 568#[L44-1, L27]true, 570#[L44-1, L28-2](<= secondIncrementThread1of1ForFork1_~i~1 0), 572#[L44-1, L29](<= secondIncrementThread1of1ForFork1_~i~1 0), 578#[L44-1, L30](<= secondIncrementThread1of1ForFork1_~i~1 0), 580#[L44-1, L31](<= secondIncrementThread1of1ForFork1_~i~1 0), 582#[L44-1, L31-1](<= secondIncrementThread1of1ForFork1_~i~1 0), 584#[L44-1, L31-2]true, 586#[L44-1, L28-2]true, 590#[L44-1, L28-3]true, 598#[L44-1, secondIncrementEXIT]true, 600#[L44-2]true, 602#[L46]true, 606#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]true] [2021-01-26 23:47:40,146 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-01-26 23:47:40,148 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:40,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:40,150 INFO L82 PathProgramCache]: Analyzing trace with hash 932178140, now seen corresponding path program 1 times [2021-01-26 23:47:40,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:40,153 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50779304] [2021-01-26 23:47:40,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:40,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:40,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-01-26 23:47:40,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50779304] [2021-01-26 23:47:40,265 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660876377] [2021-01-26 23:47:40,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:40,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:40,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2021-01-26 23:47:40,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:40,353 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-01-26 23:47:40,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:47:40,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-01-26 23:47:40,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392232558] [2021-01-26 23:47:40,355 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-01-26 23:47:40,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:40,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-01-26 23:47:40,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-01-26 23:47:40,356 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:40,356 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 7 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:47:40,425 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 48 and size of Sequence is : 49[2021-01-26 23:47:40,449 INFO L164 SleepSetCegar]: Size of mCounterexample is: 49 [2021-01-26 23:47:40,449 INFO L165 SleepSetCegar]: [738#[ULTIMATE.startENTRY]true, 740#[L-1]true, 742#[L-1-1]true, 744#[L13]true, 746#[L-1-2]true, 748#[L-1-3]true, 750#[L36]true, 752#[L36-1]true, 754#[L37]true, 756#[L40]true, 758#[L40-1]true, 760#[L40-2, firstIncrementENTRY]true, 764#[L17, L40-2]true, 766#[L40-2, L18-2](= firstIncrementThread1of1ForFork0_~i~0 0), 776#[L19, L40-2](= firstIncrementThread1of1ForFork0_~i~0 0), 778#[L40-2, L20](= firstIncrementThread1of1ForFork0_~i~0 0), 782#[L40-2, L21](= firstIncrementThread1of1ForFork0_~i~0 0), 790#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 796#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 800#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 806#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 816#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 1), 828#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 1), 842#[L40-2, L21-1](<= firstIncrementThread1of1ForFork0_~i~0 1), 850#[L40-2, L21-2]true, 854#[L40-2, L18-2]true, 858#[L40-2, L18-3]true, 864#[firstIncrementEXIT, L40-2]true, 866#[firstIncrementEXIT, L41]true, 868#[firstIncrementEXIT, L41-1]true, 870#[firstIncrementEXIT, L41-2, secondIncrementENTRY]true, 872#[firstIncrementEXIT, secondIncrementENTRY, L43]true, 878#[firstIncrementEXIT, secondIncrementENTRY, L43-1]true, 880#[L43-2, secondIncrementENTRY]true, 884#[L44, secondIncrementENTRY]true, 888#[L44-1, secondIncrementENTRY]true, 892#[L44-1, L27]true, 894#[L44-1, L28-2](<= secondIncrementThread1of1ForFork1_~i~1 0), 896#[L44-1, L29](<= secondIncrementThread1of1ForFork1_~i~1 0), 902#[L44-1, L30](<= secondIncrementThread1of1ForFork1_~i~1 0), 904#[L44-1, L31](<= secondIncrementThread1of1ForFork1_~i~1 0), 906#[L44-1, L31-1](<= secondIncrementThread1of1ForFork1_~i~1 0), 908#[L44-1, L31-2]true, 910#[L44-1, L28-2]true, 914#[L44-1, L28-3]true, 922#[L44-1, secondIncrementEXIT]true, 924#[L44-2]true, 926#[L46]true, 930#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]true] [2021-01-26 23:47:40,658 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:40,659 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:40,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:40,660 INFO L82 PathProgramCache]: Analyzing trace with hash 447553336, now seen corresponding path program 2 times [2021-01-26 23:47:40,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:40,662 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712532546] [2021-01-26 23:47:40,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:40,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:40,725 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-01-26 23:47:40,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712532546] [2021-01-26 23:47:40,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582282806] [2021-01-26 23:47:40,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:40,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-26 23:47:40,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:47:40,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 4 conjunts are in the unsatisfiable core [2021-01-26 23:47:40,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:40,848 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-01-26 23:47:40,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:47:40,849 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-01-26 23:47:40,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204684830] [2021-01-26 23:47:40,851 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-01-26 23:47:40,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:40,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-01-26 23:47:40,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-01-26 23:47:40,854 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:40,854 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 7 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 54 and size of Sequence is : 55[2021-01-26 23:47:40,935 INFO L164 SleepSetCegar]: Size of mCounterexample is: 55 [2021-01-26 23:47:40,937 INFO L165 SleepSetCegar]: [1080#[ULTIMATE.startENTRY]true, 1082#[L-1]true, 1084#[L-1-1]true, 1086#[L13]true, 1088#[L-1-2]true, 1090#[L-1-3]true, 1092#[L36]true, 1094#[L36-1]true, 1096#[L37]true, 1098#[L40]true, 1100#[L40-1]true, 1102#[L40-2, firstIncrementENTRY]true, 1106#[L17, L40-2]true, 1108#[L40-2, L18-2](= firstIncrementThread1of1ForFork0_~i~0 0), 1118#[L19, L40-2](= firstIncrementThread1of1ForFork0_~i~0 0), 1120#[L40-2, L20](= firstIncrementThread1of1ForFork0_~i~0 0), 1124#[L40-2, L21](= firstIncrementThread1of1ForFork0_~i~0 0), 1130#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 1134#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 1138#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 1144#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 1146#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 1), 1150#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 1), 1156#[L40-2, L21-1](<= firstIncrementThread1of1ForFork0_~i~0 1), 1160#[L40-2, L21-2]true, 1164#[L40-2, L18-2]true, 1168#[L40-2, L18-3]true, 1174#[firstIncrementEXIT, L40-2]true, 1176#[firstIncrementEXIT, L41]true, 1178#[firstIncrementEXIT, L41-1]true, 1180#[firstIncrementEXIT, L41-2, secondIncrementENTRY]true, 1182#[firstIncrementEXIT, secondIncrementENTRY, L43]true, 1188#[firstIncrementEXIT, secondIncrementENTRY, L43-1]true, 1190#[L43-2, secondIncrementENTRY]true, 1194#[L44, secondIncrementENTRY]true, 1198#[L44-1, secondIncrementENTRY]true, 1202#[L44-1, L27]true, 1204#[L44-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 1206#[L44-1, L29](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 1212#[L44-1, L30](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 1214#[L44-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 1218#[L44-1, L31-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 1222#[L44-1, L31-2](and (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 1224#[L44-1, L28-2](<= secondIncrementThread1of1ForFork1_~i~1 1), 1226#[L44-1, L29](<= secondIncrementThread1of1ForFork1_~i~1 1), 1230#[L44-1, L30](<= secondIncrementThread1of1ForFork1_~i~1 1), 1232#[L44-1, L31](<= secondIncrementThread1of1ForFork1_~i~1 1), 1234#[L44-1, L31-1](<= secondIncrementThread1of1ForFork1_~i~1 1), 1236#[L44-1, L31-2]true, 1238#[L44-1, L28-2]true, 1242#[L44-1, L28-3]true, 1250#[L44-1, secondIncrementEXIT]true, 1252#[L44-2]true, 1254#[L46]true, 1258#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]true] [2021-01-26 23:47:41,138 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:41,139 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:41,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:41,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1975015028, now seen corresponding path program 3 times [2021-01-26 23:47:41,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:41,141 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043636250] [2021-01-26 23:47:41,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:41,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:41,225 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-01-26 23:47:41,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043636250] [2021-01-26 23:47:41,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856891923] [2021-01-26 23:47:41,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:41,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-01-26 23:47:41,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:47:41,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 6 conjunts are in the unsatisfiable core [2021-01-26 23:47:41,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:41,335 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-01-26 23:47:41,336 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:47:41,336 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-01-26 23:47:41,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435235542] [2021-01-26 23:47:41,337 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-01-26 23:47:41,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:41,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-01-26 23:47:41,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-01-26 23:47:41,338 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:41,339 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:47:41,428 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 60 and size of Sequence is : 61[2021-01-26 23:47:41,447 INFO L164 SleepSetCegar]: Size of mCounterexample is: 61 [2021-01-26 23:47:41,448 INFO L165 SleepSetCegar]: [1428#[ULTIMATE.startENTRY]true, 1430#[L-1]true, 1432#[L-1-1]true, 1434#[L13]true, 1436#[L-1-2]true, 1438#[L-1-3]true, 1440#[L36]true, 1442#[L36-1]true, 1444#[L37]true, 1446#[L40]true, 1448#[L40-1]true, 1450#[L40-2, firstIncrementENTRY]true, 1454#[L17, L40-2]true, 1456#[L40-2, L18-2](= firstIncrementThread1of1ForFork0_~i~0 0), 1466#[L19, L40-2](= firstIncrementThread1of1ForFork0_~i~0 0), 1468#[L40-2, L20](= firstIncrementThread1of1ForFork0_~i~0 0), 1472#[L40-2, L21](= firstIncrementThread1of1ForFork0_~i~0 0), 1480#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 1486#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 1490#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 1496#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 1498#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 1), 1502#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 1), 1510#[L40-2, L21-1](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1516#[L40-2, L21-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 1520#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 2), 1526#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 2), 1536#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 2), 1548#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 2), 1562#[L40-2, L21-1](<= firstIncrementThread1of1ForFork0_~i~0 2), 1570#[L40-2, L21-2]true, 1574#[L40-2, L18-2]true, 1578#[L40-2, L18-3]true, 1584#[firstIncrementEXIT, L40-2]true, 1586#[firstIncrementEXIT, L41]true, 1588#[firstIncrementEXIT, L41-1]true, 1590#[firstIncrementEXIT, L41-2, secondIncrementENTRY]true, 1592#[firstIncrementEXIT, secondIncrementENTRY, L43]true, 1598#[firstIncrementEXIT, secondIncrementENTRY, L43-1]true, 1600#[L43-2, secondIncrementENTRY]true, 1604#[L44, secondIncrementENTRY]true, 1608#[L44-1, secondIncrementENTRY]true, 1612#[L44-1, L27]true, 1614#[L44-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 1616#[L44-1, L29](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 1622#[L44-1, L30](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 1624#[L44-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 1626#[L44-1, L31-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 1628#[L44-1, L31-2](and (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 1630#[L44-1, L28-2](<= secondIncrementThread1of1ForFork1_~i~1 1), 1632#[L44-1, L29](<= secondIncrementThread1of1ForFork1_~i~1 1), 1636#[L44-1, L30](<= secondIncrementThread1of1ForFork1_~i~1 1), 1638#[L44-1, L31](<= secondIncrementThread1of1ForFork1_~i~1 1), 1640#[L44-1, L31-1](<= secondIncrementThread1of1ForFork1_~i~1 1), 1642#[L44-1, L31-2]true, 1644#[L44-1, L28-2]true, 1648#[L44-1, L28-3]true, 1656#[L44-1, secondIncrementEXIT]true, 1658#[L44-2]true, 1660#[L46]true, 1664#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]true] [2021-01-26 23:47:41,657 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:41,658 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:41,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:41,659 INFO L82 PathProgramCache]: Analyzing trace with hash -271916336, now seen corresponding path program 4 times [2021-01-26 23:47:41,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:41,660 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570914126] [2021-01-26 23:47:41,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:41,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:41,803 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-01-26 23:47:41,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570914126] [2021-01-26 23:47:41,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338679571] [2021-01-26 23:47:41,804 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:41,857 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-26 23:47:41,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:47:41,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 8 conjunts are in the unsatisfiable core [2021-01-26 23:47:41,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:41,928 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-01-26 23:47:41,928 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:47:41,928 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-01-26 23:47:41,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338808424] [2021-01-26 23:47:41,929 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-01-26 23:47:41,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:41,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-01-26 23:47:41,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-01-26 23:47:41,931 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:41,931 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:47:42,051 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 66 and size of Sequence is : 67[2021-01-26 23:47:42,071 INFO L164 SleepSetCegar]: Size of mCounterexample is: 67 [2021-01-26 23:47:42,072 INFO L165 SleepSetCegar]: [1854#[ULTIMATE.startENTRY]true, 1856#[L-1]true, 1858#[L-1-1]true, 1860#[L13]true, 1862#[L-1-2]true, 1864#[L-1-3]true, 1866#[L36]true, 1868#[L36-1]true, 1870#[L37]true, 1872#[L40]true, 1874#[L40-1]true, 1876#[L40-2, firstIncrementENTRY]true, 1880#[L17, L40-2]true, 1882#[L40-2, L18-2](= firstIncrementThread1of1ForFork0_~i~0 0), 1892#[L19, L40-2](= firstIncrementThread1of1ForFork0_~i~0 0), 1894#[L40-2, L20](= firstIncrementThread1of1ForFork0_~i~0 0), 1898#[L40-2, L21](= firstIncrementThread1of1ForFork0_~i~0 0), 1906#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 1912#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 1916#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 1922#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 1924#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 1), 1928#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 1), 1936#[L40-2, L21-1](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1942#[L40-2, L21-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 1946#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 2), 1952#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 2), 1954#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 2), 1958#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 2), 1966#[L40-2, L21-1](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 1972#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2)), 1976#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 3), 1982#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 3), 1988#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 3), 1996#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 3), 2006#[L40-2, L21-1](<= firstIncrementThread1of1ForFork0_~i~0 3), 2012#[L40-2, L21-2]true, 2016#[L40-2, L18-2]true, 2020#[L40-2, L18-3]true, 2026#[firstIncrementEXIT, L40-2]true, 2028#[firstIncrementEXIT, L41]true, 2030#[firstIncrementEXIT, L41-1]true, 2032#[firstIncrementEXIT, L41-2, secondIncrementENTRY]true, 2034#[firstIncrementEXIT, secondIncrementENTRY, L43]true, 2040#[firstIncrementEXIT, secondIncrementENTRY, L43-1]true, 2042#[L43-2, secondIncrementENTRY]true, 2046#[L44, secondIncrementENTRY]true, 2050#[L44-1, secondIncrementENTRY]true, 2054#[L44-1, L27]true, 2056#[L44-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 2058#[L44-1, L29](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 2064#[L44-1, L30](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 2066#[L44-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 2068#[L44-1, L31-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 2070#[L44-1, L31-2](and (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 2072#[L44-1, L28-2](<= secondIncrementThread1of1ForFork1_~i~1 1), 2074#[L44-1, L29](<= secondIncrementThread1of1ForFork1_~i~1 1), 2078#[L44-1, L30](<= secondIncrementThread1of1ForFork1_~i~1 1), 2080#[L44-1, L31](<= secondIncrementThread1of1ForFork1_~i~1 1), 2082#[L44-1, L31-1](<= secondIncrementThread1of1ForFork1_~i~1 1), 2084#[L44-1, L31-2]true, 2086#[L44-1, L28-2]true, 2090#[L44-1, L28-3]true, 2098#[L44-1, secondIncrementEXIT]true, 2100#[L44-2]true, 2102#[L46]true, 2106#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]true] [2021-01-26 23:47:42,281 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-01-26 23:47:42,282 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:42,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:42,283 INFO L82 PathProgramCache]: Analyzing trace with hash -8275412, now seen corresponding path program 5 times [2021-01-26 23:47:42,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:42,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321835473] [2021-01-26 23:47:42,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:42,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:42,404 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-01-26 23:47:42,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321835473] [2021-01-26 23:47:42,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124392766] [2021-01-26 23:47:42,406 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:42,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-01-26 23:47:42,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:47:42,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 10 conjunts are in the unsatisfiable core [2021-01-26 23:47:42,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:42,517 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-01-26 23:47:42,517 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:47:42,518 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-01-26 23:47:42,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994612910] [2021-01-26 23:47:42,518 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-01-26 23:47:42,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:42,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-01-26 23:47:42,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-01-26 23:47:42,520 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:42,520 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:47:42,711 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 72 and size of Sequence is : 73[2021-01-26 23:47:42,732 INFO L164 SleepSetCegar]: Size of mCounterexample is: 73 [2021-01-26 23:47:42,732 INFO L165 SleepSetCegar]: [2316#[ULTIMATE.startENTRY]true, 2318#[L-1]true, 2320#[L-1-1]true, 2322#[L13]true, 2324#[L-1-2]true, 2326#[L-1-3]true, 2328#[L36]true, 2330#[L36-1]true, 2332#[L37]true, 2334#[L40]true, 2336#[L40-1]true, 2338#[L40-2, firstIncrementENTRY]true, 2342#[L17, L40-2]true, 2344#[L40-2, L18-2](= firstIncrementThread1of1ForFork0_~i~0 0), 2354#[L19, L40-2](= firstIncrementThread1of1ForFork0_~i~0 0), 2356#[L40-2, L20](= firstIncrementThread1of1ForFork0_~i~0 0), 2360#[L40-2, L21](= firstIncrementThread1of1ForFork0_~i~0 0), 2368#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 2374#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 2378#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 2384#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 2386#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 1), 2390#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 1), 2398#[L40-2, L21-1](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2404#[L40-2, L21-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 2408#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 2), 2414#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 2), 2416#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 2), 2420#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 2), 2428#[L40-2, L21-1](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 2434#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2)), 2438#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 3), 2444#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 3), 2446#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 3), 2450#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 3), 2458#[L40-2, L21-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3)), 2464#[L40-2, L21-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 2468#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 4), 2474#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 4), 2480#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 4), 2488#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 4), 2498#[L40-2, L21-1](<= firstIncrementThread1of1ForFork0_~i~0 4), 2504#[L40-2, L21-2]true, 2508#[L40-2, L18-2]true, 2512#[L40-2, L18-3]true, 2516#[firstIncrementEXIT, L40-2]true, 2518#[firstIncrementEXIT, L41]true, 2520#[firstIncrementEXIT, L41-1]true, 2522#[firstIncrementEXIT, L41-2, secondIncrementENTRY]true, 2524#[firstIncrementEXIT, secondIncrementENTRY, L43]true, 2530#[firstIncrementEXIT, secondIncrementENTRY, L43-1]true, 2532#[L43-2, secondIncrementENTRY]true, 2536#[L44, secondIncrementENTRY]true, 2540#[L44-1, secondIncrementENTRY]true, 2544#[L44-1, L27]true, 2546#[L44-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 2548#[L44-1, L29](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 2554#[L44-1, L30](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 2556#[L44-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 2558#[L44-1, L31-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 2560#[L44-1, L31-2](and (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 2562#[L44-1, L28-2](<= secondIncrementThread1of1ForFork1_~i~1 1), 2564#[L44-1, L29](<= secondIncrementThread1of1ForFork1_~i~1 1), 2568#[L44-1, L30](<= secondIncrementThread1of1ForFork1_~i~1 1), 2570#[L44-1, L31](<= secondIncrementThread1of1ForFork1_~i~1 1), 2572#[L44-1, L31-1](<= secondIncrementThread1of1ForFork1_~i~1 1), 2574#[L44-1, L31-2]true, 2576#[L44-1, L28-2]true, 2580#[L44-1, L28-3]true, 2588#[L44-1, secondIncrementEXIT]true, 2590#[L44-2]true, 2592#[L46]true, 2596#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]true] [2021-01-26 23:47:42,941 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:42,942 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:42,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:42,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1295555720, now seen corresponding path program 6 times [2021-01-26 23:47:42,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:42,944 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223881564] [2021-01-26 23:47:42,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:42,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:43,068 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-01-26 23:47:43,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223881564] [2021-01-26 23:47:43,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78459633] [2021-01-26 23:47:43,069 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:43,136 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-01-26 23:47:43,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:47:43,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 6 conjunts are in the unsatisfiable core [2021-01-26 23:47:43,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:43,179 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-01-26 23:47:43,180 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:47:43,180 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-01-26 23:47:43,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531694778] [2021-01-26 23:47:43,181 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-01-26 23:47:43,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:43,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-01-26 23:47:43,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-01-26 23:47:43,182 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:43,182 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 78 and size of Sequence is : 79[2021-01-26 23:47:43,267 INFO L164 SleepSetCegar]: Size of mCounterexample is: 79 [2021-01-26 23:47:43,268 INFO L165 SleepSetCegar]: [2820#[ULTIMATE.startENTRY]true, 2822#[L-1]true, 2824#[L-1-1]true, 2826#[L13]true, 2828#[L-1-2]true, 2830#[L-1-3]true, 2832#[L36]true, 2834#[L36-1]true, 2836#[L37]true, 2838#[L40]true, 2840#[L40-1]true, 2842#[L40-2, firstIncrementENTRY]true, 2846#[L17, L40-2]true, 2848#[L40-2, L18-2](= firstIncrementThread1of1ForFork0_~i~0 0), 2858#[L19, L40-2](= firstIncrementThread1of1ForFork0_~i~0 0), 2860#[L40-2, L20](= firstIncrementThread1of1ForFork0_~i~0 0), 2864#[L40-2, L21](= firstIncrementThread1of1ForFork0_~i~0 0), 2870#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 2874#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 2878#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 2884#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 1), 2886#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 1), 2890#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 1), 2896#[L40-2, L21-1](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2900#[L40-2, L21-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 2904#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 2), 2910#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 2), 2912#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 2), 2916#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 2), 2922#[L40-2, L21-1](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 2926#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2)), 2930#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 3), 2936#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 3), 2938#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 3), 2942#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 3), 2948#[L40-2, L21-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3)), 2952#[L40-2, L21-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 2956#[L40-2, L18-2](<= firstIncrementThread1of1ForFork0_~i~0 4), 2962#[L19, L40-2](<= firstIncrementThread1of1ForFork0_~i~0 4), 2964#[L40-2, L20](<= firstIncrementThread1of1ForFork0_~i~0 4), 2968#[L40-2, L21](<= firstIncrementThread1of1ForFork0_~i~0 4), 2974#[L40-2, L21-1](<= firstIncrementThread1of1ForFork0_~i~0 4), 2978#[L40-2, L21-2]true, 2982#[L40-2, L18-2]true, 2986#[L40-2, L18-3]true, 2990#[firstIncrementEXIT, L40-2]true, 2992#[firstIncrementEXIT, L41]true, 2994#[firstIncrementEXIT, L41-1]true, 2996#[firstIncrementEXIT, L41-2, secondIncrementENTRY]true, 2998#[firstIncrementEXIT, secondIncrementENTRY, L43]true, 3004#[firstIncrementEXIT, secondIncrementENTRY, L43-1]true, 3006#[L43-2, secondIncrementENTRY]true, 3010#[L44, secondIncrementENTRY]true, 3014#[L44-1, secondIncrementENTRY]true, 3018#[L44-1, L27]true, 3020#[L44-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 3022#[L44-1, L29](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 3028#[L44-1, L30](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 3030#[L44-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 3034#[L44-1, L31-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 3038#[L44-1, L31-2](and (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 3040#[L44-1, L28-2](<= secondIncrementThread1of1ForFork1_~i~1 1), 3042#[L44-1, L29](<= secondIncrementThread1of1ForFork1_~i~1 1), 3046#[L44-1, L30](<= secondIncrementThread1of1ForFork1_~i~1 1), 3048#[L44-1, L31](<= secondIncrementThread1of1ForFork1_~i~1 1), 3052#[L44-1, L31-1](and (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 3056#[L44-1, L31-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1)), 3058#[L44-1, L28-2](<= secondIncrementThread1of1ForFork1_~i~1 2), 3060#[L44-1, L29](<= secondIncrementThread1of1ForFork1_~i~1 2), 3064#[L44-1, L30](<= secondIncrementThread1of1ForFork1_~i~1 2), 3066#[L44-1, L31](<= secondIncrementThread1of1ForFork1_~i~1 2), 3068#[L44-1, L31-1](<= secondIncrementThread1of1ForFork1_~i~1 2), 3070#[L44-1, L31-2]true, 3072#[L44-1, L28-2]true, 3076#[L44-1, L28-3]true, 3084#[L44-1, secondIncrementEXIT]true, 3086#[L44-2]true, 3088#[L46]true, 3092#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]true] [2021-01-26 23:47:43,469 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:43,469 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:43,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:43,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1189386180, now seen corresponding path program 7 times [2021-01-26 23:47:43,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:43,471 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942630829] [2021-01-26 23:47:43,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:43,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:43,631 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-01-26 23:47:43,631 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942630829] [2021-01-26 23:47:43,631 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385977243] [2021-01-26 23:47:43,632 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:43,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:43,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 18 conjunts are in the unsatisfiable core [2021-01-26 23:47:43,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:44,101 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:47:44,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-26 23:47:44,101 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [9] total 26 [2021-01-26 23:47:44,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173914591] [2021-01-26 23:47:44,102 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-26 23:47:44,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:44,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-26 23:47:44,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-01-26 23:47:44,104 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:44,104 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 4.333333333333333) internal successors, (78), 19 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:47:44,642 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:44,706 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:44,732 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:44,760 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:44,821 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:44,895 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:44,949 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:45,024 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:45,049 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:45,105 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:45,118 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:45,160 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:45,211 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:45,720 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:45,738 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:45,757 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 96 and size of Sequence is : 97[2021-01-26 23:47:45,813 INFO L164 SleepSetCegar]: Size of mCounterexample is: 97 [2021-01-26 23:47:45,814 INFO L165 SleepSetCegar]: [3351#[ULTIMATE.startENTRY]true, 3353#[L-1]true, 3355#[L-1-1]true, 3357#[L13]true, 3359#[L-1-2](<= 0 ~x~0), 3361#[L-1-3](<= 0 ~x~0), 3363#[L36](<= 0 ~x~0), 3365#[L36-1](<= 0 ~x~0), 3367#[L37](<= 0 ~x~0), 3369#[L40](<= 0 ~x~0), 3371#[L40-1](<= 0 ~x~0), 3373#[L40-2, firstIncrementENTRY](<= 0 ~x~0), 3377#[L17, L40-2](<= 0 ~x~0), 3379#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 ~x~0)), 3389#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 ~x~0)), 3393#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0)), 3399#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0)), 3405#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 3409#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 3413#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3419#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3423#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3429#[L40-2, L21](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3435#[L40-2, L21-1](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3439#[L40-2, L21-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 3443#[L40-2, L18-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 3449#[L19, L40-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 3453#[L40-2, L20](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 3459#[L40-2, L21](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 3465#[L40-2, L21-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= firstIncrementThread1of1ForFork0_~i~0 2)), 3469#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2)), 3473#[L40-2, L18-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0)), 3479#[L19, L40-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0)), 3483#[L40-2, L20](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0)), 3489#[L40-2, L21](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0)), 3495#[L40-2, L21-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0)), 3499#[L40-2, L21-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0)), 3503#[L40-2, L18-2](and (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0)), 3509#[L19, L40-2](and (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0)), 3513#[L40-2, L20](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0)), 3521#[L20, L41](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0)), 20885#[L20, L41-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0)), 20887#[L20, L41-2, secondIncrementENTRY](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0)), 20889#[L20, secondIncrementENTRY, L43](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0)), 20895#[L20, secondIncrementENTRY, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0)), 20897#[L20, L27, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0)), 20899#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 20901#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 20905#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 20909#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (= secondIncrementThread1of1ForFork1_~i~1 0)), 20911#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (= secondIncrementThread1of1ForFork1_~i~1 0)), 20917#[L20, L31-2, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 20921#[L20, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 20923#[L20, L29, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 20931#[L30, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 20935#[L20, L43-1, L31](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 20937#[L31-1, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1)), 20943#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1)), 20947#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 20949#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 20957#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 20961#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 20963#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 20969#[L20, L31-2, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 20973#[L20, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 20975#[L20, L29, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 20983#[L30, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 20985#[L30, L21, L43-1](and (<= 5 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 21057#[L21, L43-1, L31](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 21059#[L31-1, L21, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 21065#[L31-2, L21, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 21069#[L21, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 21071#[L21, L29, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 21079#[L30, L21, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 21081#[L30, L21-1, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 21083#[L30, L21-2, L43-1](<= 4 firstIncrementThread1of1ForFork0_~localx~0), 21087#[L30, L43-1, L18-2](<= 4 firstIncrementThread1of1ForFork0_~localx~0), 21093#[L30, L19, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4)), 21113#[L30, L20, L43-1](<= firstIncrementThread1of1ForFork0_~i~0 4), 21119#[L20, L43-1, L31](<= firstIncrementThread1of1ForFork0_~i~0 4), 21121#[L31-1, L20, L43-1](<= firstIncrementThread1of1ForFork0_~i~0 4), 21127#[L20, L31-2, L43-1](<= firstIncrementThread1of1ForFork0_~i~0 4), 21131#[L20, L43-1, L28-2](<= firstIncrementThread1of1ForFork0_~i~0 4), 21135#[L21, L43-1, L28-2](<= firstIncrementThread1of1ForFork0_~i~0 4), 21177#[L21-1, L43-1, L28-2](<= firstIncrementThread1of1ForFork0_~i~0 4), 21181#[L21-2, L43-1, L28-2]true, 21185#[L43-1, L18-2, L28-2]true, 21189#[L18-3, L43-1, L28-2]true, 21197#[firstIncrementEXIT, L43-1, L28-2]true, 21201#[L43-2, L28-2]true, 21203#[L44, L28-2]true, 21207#[L44-1, L28-2]true, 21211#[L44-1, L28-3]true, 21213#[L44-1, secondIncrementEXIT]true, 21215#[L44-2]true, 21217#[L46]true, 21221#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]true] [2021-01-26 23:47:46,015 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-01-26 23:47:46,016 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:46,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:46,016 INFO L82 PathProgramCache]: Analyzing trace with hash 2040043498, now seen corresponding path program 8 times [2021-01-26 23:47:46,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:46,017 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894488396] [2021-01-26 23:47:46,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:46,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:46,257 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 96 proven. 21 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-01-26 23:47:46,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894488396] [2021-01-26 23:47:46,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469193273] [2021-01-26 23:47:46,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:46,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-26 23:47:46,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:47:46,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 12 conjunts are in the unsatisfiable core [2021-01-26 23:47:46,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:46,383 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-01-26 23:47:46,383 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-26 23:47:46,383 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 15 [2021-01-26 23:47:46,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580076031] [2021-01-26 23:47:46,385 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-01-26 23:47:46,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:46,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-01-26 23:47:46,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-01-26 23:47:46,386 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:46,386 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.846153846153846) internal successors, (76), 13 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 84 and size of Sequence is : 85[2021-01-26 23:47:46,834 INFO L164 SleepSetCegar]: Size of mCounterexample is: 85 [2021-01-26 23:47:46,835 INFO L165 SleepSetCegar]: [21523#[ULTIMATE.startENTRY]true, 21525#[L-1]true, 21527#[L-1-1]true, 21529#[L13]true, 21531#[L-1-2](<= 0 ~x~0), 21533#[L-1-3](<= 0 ~x~0), 21535#[L36](<= 0 ~x~0), 21537#[L36-1](<= 0 ~x~0), 21539#[L37](<= 0 ~x~0), 21541#[L40](<= 0 ~x~0), 21543#[L40-1](<= 0 ~x~0), 21545#[L40-2, firstIncrementENTRY](<= 0 ~x~0), 21549#[L17, L40-2](<= 0 ~x~0), 21551#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 21561#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 21563#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 21567#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 21575#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 21581#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 21585#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 21591#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 21593#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 21597#[L40-2, L21](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 21605#[L40-2, L21-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 21611#[L40-2, L21-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 21615#[L40-2, L18-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 21621#[L19, L40-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 21623#[L40-2, L20](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 21627#[L40-2, L21](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 21635#[L40-2, L21-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 21641#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 21645#[L40-2, L18-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 21651#[L19, L40-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 21653#[L40-2, L20](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 21657#[L40-2, L21](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 21665#[L40-2, L21-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 21671#[L40-2, L21-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 21675#[L40-2, L18-2](and (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 21681#[L19, L40-2](and (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 21683#[L40-2, L20](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 21689#[L20, L41](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23327#[L20, L41-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23329#[L20, L41-2, secondIncrementENTRY](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23331#[L20, secondIncrementENTRY, L43](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23337#[L20, secondIncrementENTRY, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23339#[L20, L27, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23341#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23343#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23349#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23353#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23355#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23361#[L20, L31-2, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23365#[L20, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23367#[L20, L29, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23375#[L30, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23379#[L20, L43-1, L31](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23381#[L31-1, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23387#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23391#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23393#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23401#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23405#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23407#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23413#[L20, L31-2, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23417#[L20, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23419#[L20, L29, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23427#[L30, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23429#[L30, L21, L43-1](and (<= 5 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23493#[L21, L43-1, L31](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23495#[L31-1, L21, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23501#[L31-2, L21, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23505#[L21, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23509#[L21-1, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 23585#[L21-2, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23593#[L43-1, L18-2, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23603#[L18-3, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23615#[firstIncrementEXIT, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23623#[L43-2, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23629#[L44, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23637#[L44-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23643#[L44-1, L28-3](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23647#[L44-1, secondIncrementEXIT](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23651#[L44-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23655#[L46](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 23665#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:47:47,036 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:47,037 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:47,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:47,038 INFO L82 PathProgramCache]: Analyzing trace with hash -758862970, now seen corresponding path program 9 times [2021-01-26 23:47:47,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:47,038 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594751975] [2021-01-26 23:47:47,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:47,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:47,159 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-01-26 23:47:47,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594751975] [2021-01-26 23:47:47,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207430542] [2021-01-26 23:47:47,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:47,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-01-26 23:47:47,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:47:47,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 10 conjunts are in the unsatisfiable core [2021-01-26 23:47:47,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:47,278 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-01-26 23:47:47,278 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:47:47,278 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-01-26 23:47:47,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354463662] [2021-01-26 23:47:47,279 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-01-26 23:47:47,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:47,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-01-26 23:47:47,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-01-26 23:47:47,280 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:47,280 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.384615384615385) internal successors, (70), 13 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:47:47,582 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:47:47,583 INFO L165 SleepSetCegar]: [23929#[ULTIMATE.startENTRY]true, 23931#[L-1]true, 23933#[L-1-1]true, 23935#[L13]true, 23937#[L-1-2](<= 0 ~x~0), 23939#[L-1-3](<= 0 ~x~0), 23941#[L36](<= 0 ~x~0), 23943#[L36-1](<= 0 ~x~0), 23945#[L37](<= 0 ~x~0), 23947#[L40](<= 0 ~x~0), 23949#[L40-1](<= 0 ~x~0), 23951#[L40-2, firstIncrementENTRY](<= 0 ~x~0), 23955#[L17, L40-2](<= 0 ~x~0), 23957#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 23967#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 23969#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 23973#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 23979#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 23983#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 23987#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 23993#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 23995#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 23999#[L40-2, L21](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 24005#[L40-2, L21-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 24009#[L40-2, L21-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 24013#[L40-2, L18-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 24019#[L19, L40-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 24021#[L40-2, L20](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 24025#[L40-2, L21](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 24031#[L40-2, L21-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 24035#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 24039#[L40-2, L18-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 24045#[L19, L40-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 24047#[L40-2, L20](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 24051#[L40-2, L21](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 24057#[L40-2, L21-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 24061#[L40-2, L21-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 24065#[L40-2, L18-2](and (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 24071#[L19, L40-2](and (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 24073#[L40-2, L20](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 24079#[L20, L41](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26163#[L20, L41-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26165#[L20, L41-2, secondIncrementENTRY](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26167#[L20, secondIncrementENTRY, L43](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26173#[L20, secondIncrementENTRY, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26175#[L20, L27, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26177#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26179#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26185#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26189#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26191#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26197#[L20, L31-2, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26201#[L20, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26203#[L20, L29, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26211#[L30, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26215#[L20, L43-1, L31](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26217#[L31-1, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26223#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26227#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26229#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26237#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26241#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26243#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 26249#[L20, L31-2, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 26253#[L20, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26255#[L20, L29, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26263#[L30, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26267#[L20, L43-1, L31](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26269#[L31-1, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26275#[L20, L31-2, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 26279#[L20, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 26281#[L20, L29, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 26287#[L30, L20, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 26289#[L30, L21, L43-1](and (<= 5 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 26799#[L21, L43-1, L31](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 26801#[L31-1, L21, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 26807#[L31-2, L21, L43-1](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26811#[L21, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26815#[L21-1, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 26871#[L21-2, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26875#[L43-1, L18-2, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26879#[L18-3, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26887#[firstIncrementEXIT, L43-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26891#[L43-2, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26893#[L44, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26897#[L44-1, L28-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26901#[L44-1, L28-3](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26903#[L44-1, secondIncrementEXIT](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26905#[L44-2](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26907#[L46](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 26911#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:47:47,798 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:47,799 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:47,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:47,800 INFO L82 PathProgramCache]: Analyzing trace with hash -64450934, now seen corresponding path program 10 times [2021-01-26 23:47:47,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:47,801 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345588124] [2021-01-26 23:47:47,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:47,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:48,156 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 114 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:47:48,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345588124] [2021-01-26 23:47:48,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785257832] [2021-01-26 23:47:48,157 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:48,219 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-26 23:47:48,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:47:48,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-26 23:47:48,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:48,333 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 126 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:47:48,334 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:47:48,334 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 22 [2021-01-26 23:47:48,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266062195] [2021-01-26 23:47:48,335 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-01-26 23:47:48,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:48,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-01-26 23:47:48,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-01-26 23:47:48,338 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:48,339 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 4.454545454545454) internal successors, (98), 23 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) [2021-01-26 23:47:48,914 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:48,931 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:48,945 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:49,011 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:49,075 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:49,126 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:49,180 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:50,000 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:50,036 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:50,056 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:50,078 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:50,097 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:50,111 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:50,596 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:50,608 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:50,625 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 96 and size of Sequence is : 97[2021-01-26 23:47:50,703 INFO L164 SleepSetCegar]: Size of mCounterexample is: 97 [2021-01-26 23:47:50,705 INFO L165 SleepSetCegar]: [27203#[ULTIMATE.startENTRY]true, 27205#[L-1]true, 27207#[L-1-1]true, 27209#[L13]true, 27211#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 27213#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 27215#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 27217#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 27219#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 27221#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 27223#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 27225#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 27229#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 27231#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 27241#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 27245#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 27251#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 27257#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 27261#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 27265#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 27271#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 27275#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 27281#[L40-2, L21](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 27287#[L40-2, L21-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 27291#[L40-2, L21-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 27295#[L40-2, L18-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 27301#[L19, L40-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 27305#[L40-2, L20](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 27311#[L40-2, L21](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 27317#[L40-2, L21-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 27321#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 27325#[L40-2, L18-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 27331#[L19, L40-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 27335#[L40-2, L20](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 27343#[L20, L41](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 66799#[L20, L41-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 66813#[L20, L41-2, secondIncrementENTRY](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 66839#[L20, secondIncrementENTRY, L43](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 66869#[L20, secondIncrementENTRY, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 66883#[L20, L27, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 66897#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 66923#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 66939#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 66955#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 66975#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0)), 66999#[L20, L31-2, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67021#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67053#[L20, L29, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67079#[L30, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67101#[L20, L43-1, L31](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67121#[L31-1, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67145#[L20, L31-2, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67167#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67199#[L20, L29, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67225#[L30, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67247#[L20, L43-1, L31](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67267#[L31-1, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 67287#[L20, L31-2, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 67305#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67329#[L20, L29, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67351#[L30, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67369#[L20, L43-1, L31](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67385#[L31-1, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 67399#[L20, L31-2, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 67407#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 67413#[L20, L29, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 67423#[L30, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 67429#[L30, L21, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68241#[L21, L43-1, L31](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68243#[L31-1, L21, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68249#[L31-2, L21, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 68253#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 68255#[L21, L29, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68263#[L30, L21, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68265#[L30, L21-1, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68267#[L30, L21-2, L43-1](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68271#[L30, L43-1, L18-2](and (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68277#[L30, L19, L43-1](and (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68279#[L30, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68285#[L20, L43-1, L31](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68287#[L31-1, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 68293#[L20, L31-2, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 68297#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 68301#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 68341#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 68345#[L21-2, L43-1, L28-2](and (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 68349#[L43-1, L18-2, L28-2](<= 5 firstIncrementThread1of1ForFork0_~i~0), 68353#[L18-3, L43-1, L28-2](<= 5 firstIncrementThread1of1ForFork0_~i~0), 68361#[firstIncrementEXIT, L43-1, L28-2](<= 5 firstIncrementThread1of1ForFork0_~i~0), 68365#[L43-2, L28-2](<= 5 firstIncrementThread1of1ForFork0_~i~0), 68367#[L44, L28-2](<= 5 firstIncrementThread1of1ForFork0_~i~0), 68371#[L44-1, L28-2](<= 5 firstIncrementThread1of1ForFork0_~i~0), 68375#[L44-1, L28-3](<= 5 firstIncrementThread1of1ForFork0_~i~0), 68377#[L44-1, secondIncrementEXIT](<= 5 firstIncrementThread1of1ForFork0_~i~0), 68379#[L44-2](<= 5 firstIncrementThread1of1ForFork0_~i~0), 68381#[L46](<= 5 firstIncrementThread1of1ForFork0_~i~0), 68385#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](<= 5 firstIncrementThread1of1ForFork0_~i~0)] [2021-01-26 23:47:50,905 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-01-26 23:47:50,906 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:50,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:50,907 INFO L82 PathProgramCache]: Analyzing trace with hash -1616594030, now seen corresponding path program 11 times [2021-01-26 23:47:50,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:50,908 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648423081] [2021-01-26 23:47:50,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:50,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:51,059 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 112 proven. 21 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-01-26 23:47:51,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648423081] [2021-01-26 23:47:51,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290575894] [2021-01-26 23:47:51,060 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:51,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-01-26 23:47:51,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:47:51,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 12 conjunts are in the unsatisfiable core [2021-01-26 23:47:51,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:51,184 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 133 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-01-26 23:47:51,185 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-26 23:47:51,186 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 15 [2021-01-26 23:47:51,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054189568] [2021-01-26 23:47:51,187 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-01-26 23:47:51,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:51,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-01-26 23:47:51,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-01-26 23:47:51,189 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:51,189 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 6.076923076923077) internal successors, (79), 13 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:47:52,708 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:47:52,709 INFO L165 SleepSetCegar]: [68687#[ULTIMATE.startENTRY]true, 68689#[L-1]true, 68691#[L-1-1]true, 68693#[L13]true, 68695#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 68697#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 68699#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 68701#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 68703#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 68705#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 68707#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 68709#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 68713#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 68715#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 68725#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 68727#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 68731#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 68737#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 68741#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 68745#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 68751#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 68753#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 68757#[L40-2, L21](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 68763#[L40-2, L21-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 68767#[L40-2, L21-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 68771#[L40-2, L18-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 68777#[L19, L40-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 68779#[L40-2, L20](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 68783#[L40-2, L21](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 68789#[L40-2, L21-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 68793#[L40-2, L21-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 68797#[L40-2, L18-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 68803#[L19, L40-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 68805#[L40-2, L20](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 68811#[L20, L41](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86781#[L20, L41-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86783#[L20, L41-2, secondIncrementENTRY](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86785#[L20, secondIncrementENTRY, L43](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86791#[L20, secondIncrementENTRY, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86793#[L20, L27, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86795#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1)), 86797#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1)), 86801#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1)), 86805#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1)), 86807#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 secondIncrementThread1of1ForFork1_~i~1)), 86813#[L20, L31-2, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|)), 86817#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~i~1)), 86819#[L20, L29, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~i~1)), 86827#[L30, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~i~1)), 86831#[L20, L43-1, L31](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~i~1)), 86833#[L31-1, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~i~1)), 86839#[L20, L31-2, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86843#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86845#[L20, L29, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86853#[L30, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86857#[L20, L43-1, L31](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 86859#[L31-1, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 86865#[L20, L31-2, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 86869#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1)), 86871#[L20, L29, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1)), 86879#[L30, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1)), 86883#[L20, L43-1, L31](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1)), 86885#[L31-1, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1)), 86891#[L20, L31-2, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 86895#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 86897#[L20, L29, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 86903#[L30, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 86905#[L30, L21, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 87267#[L21, L43-1, L31](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 87269#[L31-1, L21, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 87275#[L31-2, L21, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|)), 87279#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 87283#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 87293#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 87305#[L43-1, L18-2, L28-2](and (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 87323#[L19, L43-1, L28-2](and (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 87331#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 87337#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 87343#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 87349#[L21-2, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87355#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87361#[L18-3, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87371#[firstIncrementEXIT, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87377#[L43-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87381#[L44, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87387#[L44-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87393#[L44-1, L28-3](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87395#[L44-1, secondIncrementEXIT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87397#[L44-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87399#[L46](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 87403#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:47:52,923 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-01-26 23:47:52,923 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:52,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:52,924 INFO L82 PathProgramCache]: Analyzing trace with hash -372637742, now seen corresponding path program 12 times [2021-01-26 23:47:52,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:52,925 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142363508] [2021-01-26 23:47:52,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:52,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:53,261 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 114 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:47:53,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142363508] [2021-01-26 23:47:53,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672142290] [2021-01-26 23:47:53,262 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:53,324 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-01-26 23:47:53,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:47:53,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-26 23:47:53,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:53,447 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 126 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:47:53,448 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:47:53,448 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 22 [2021-01-26 23:47:53,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105866322] [2021-01-26 23:47:53,449 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-01-26 23:47:53,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:53,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-01-26 23:47:53,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-01-26 23:47:53,450 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:53,451 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 4.454545454545454) internal successors, (98), 23 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) [2021-01-26 23:47:54,058 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:54,076 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:54,092 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:54,145 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:54,194 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:54,253 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:54,980 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:55,000 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:55,024 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:55,045 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:55,065 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:55,770 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:55,899 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:56,096 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:56,292 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:57,633 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:58,292 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:58,308 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:58,327 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:47:58,396 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:47:58,398 INFO L165 SleepSetCegar]: [87695#[ULTIMATE.startENTRY]true, 87697#[L-1]true, 87699#[L-1-1]true, 87701#[L13]true, 87703#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 87705#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 87707#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 87709#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 87711#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 87713#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 87715#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 87717#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 87721#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 87723#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 87733#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 87737#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 87743#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 87749#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 87753#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 87757#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 87763#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 87767#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 87773#[L40-2, L21](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 87779#[L40-2, L21-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 87783#[L40-2, L21-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 87787#[L40-2, L18-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 87793#[L19, L40-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 87797#[L40-2, L20](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 87805#[L20, L41](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 207725#[L20, L41-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 207745#[L20, L41-2, secondIncrementENTRY](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 207783#[L20, secondIncrementENTRY, L43](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 207825#[L20, secondIncrementENTRY, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 207845#[L20, L27, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 207865#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 207903#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 207925#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 207947#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 207977#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208011#[L20, L31-2, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208043#[L20, L43-1, L28-2](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208091#[L20, L29, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208127#[L30, L20, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208159#[L20, L43-1, L31](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208189#[L31-1, L20, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208223#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208255#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208303#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208339#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208371#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208401#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208429#[L20, L31-2, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208455#[L20, L43-1, L28-2](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208491#[L20, L29, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208521#[L30, L20, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208547#[L20, L43-1, L31](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208571#[L31-1, L20, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208593#[L20, L31-2, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208609#[L20, L43-1, L28-2](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208623#[L20, L29, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208641#[L30, L20, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 208655#[L30, L21, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 209929#[L21, L43-1, L31](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 209931#[L31-1, L21, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 209937#[L31-2, L21, L43-1](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 209941#[L21, L43-1, L28-2](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 209945#[L21-1, L43-1, L28-2](and (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 209951#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 209957#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 209967#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 209971#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 209977#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 209983#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 209989#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 209995#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 210005#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 210009#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 210015#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 210021#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 210027#[L21-2, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210033#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210039#[L18-3, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210049#[firstIncrementEXIT, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210055#[L43-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210059#[L44, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210065#[L44-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210071#[L44-1, L28-3](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210073#[L44-1, secondIncrementEXIT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210075#[L44-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210077#[L46](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 210081#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:47:58,598 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-01-26 23:47:58,599 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:47:58,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:47:58,600 INFO L82 PathProgramCache]: Analyzing trace with hash -611099878, now seen corresponding path program 13 times [2021-01-26 23:47:58,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:47:58,601 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011239692] [2021-01-26 23:47:58,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:47:58,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:58,911 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 114 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:47:58,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011239692] [2021-01-26 23:47:58,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474787381] [2021-01-26 23:47:58,912 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:47:58,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:47:58,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-26 23:47:58,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:47:59,047 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 126 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:47:59,048 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:47:59,048 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 22 [2021-01-26 23:47:59,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70155861] [2021-01-26 23:47:59,048 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-01-26 23:47:59,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:47:59,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-01-26 23:47:59,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-01-26 23:47:59,050 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:47:59,050 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 4.454545454545454) internal successors, (98), 23 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) [2021-01-26 23:47:59,558 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:59,573 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:59,589 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:59,637 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:59,687 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:47:59,743 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:00,294 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:00,317 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:00,343 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:00,378 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:00,397 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:00,952 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:01,032 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:01,254 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:01,456 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:03,567 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:06,052 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:06,609 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:06,629 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:06,650 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:48:06,727 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:48:06,728 INFO L165 SleepSetCegar]: [210373#[ULTIMATE.startENTRY]true, 210375#[L-1]true, 210377#[L-1-1]true, 210379#[L13]true, 210381#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 210383#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 210385#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 210387#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 210389#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 210391#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 210393#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 210395#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 210399#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 210401#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 210411#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 210415#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 210421#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 210427#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 210431#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 210435#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 210441#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 210445#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 210453#[L20, L41](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384285#[L20, L41-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384311#[L20, L41-2, secondIncrementENTRY](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384361#[L20, secondIncrementENTRY, L43](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384415#[L20, secondIncrementENTRY, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384441#[L20, L27, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384467#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384517#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384545#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384573#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384611#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384653#[L20, L31-2, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384693#[L20, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384755#[L20, L29, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384799#[L30, L20, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384839#[L20, L43-1, L31](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384877#[L31-1, L20, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384917#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 384955#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 385013#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 385055#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 385093#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 385129#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 385161#[L20, L31-2, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 385191#[L20, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 385233#[L20, L29, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 385267#[L30, L20, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 385297#[L20, L43-1, L31](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 385325#[L31-1, L20, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 385351#[L20, L31-2, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 385371#[L20, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 385389#[L20, L29, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 385411#[L30, L20, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 385429#[L30, L21, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 387015#[L21, L43-1, L31](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 387017#[L31-1, L21, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 387023#[L31-2, L21, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 387027#[L21, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 387031#[L21-1, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 387037#[L21-2, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 387043#[L43-1, L18-2, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 387053#[L19, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 387057#[L20, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 387063#[L21, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 387069#[L21-1, L43-1, L28-2](and (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 387075#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 387081#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 387091#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 387095#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 387101#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 387107#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 387113#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 387119#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 387129#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 387133#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 387139#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 387145#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 387151#[L21-2, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387157#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387163#[L18-3, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387173#[firstIncrementEXIT, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387179#[L43-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387183#[L44, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387189#[L44-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387195#[L44-1, L28-3](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387197#[L44-1, secondIncrementEXIT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387199#[L44-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387201#[L46](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 387205#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:48:06,928 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:48:06,929 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:48:06,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:48:06,930 INFO L82 PathProgramCache]: Analyzing trace with hash 1248665698, now seen corresponding path program 14 times [2021-01-26 23:48:06,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:48:06,931 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305763008] [2021-01-26 23:48:06,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:48:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:48:07,228 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 114 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:48:07,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305763008] [2021-01-26 23:48:07,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374172143] [2021-01-26 23:48:07,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:48:07,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-26 23:48:07,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:48:07,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-26 23:48:07,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:48:07,363 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 126 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:48:07,363 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:48:07,363 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 22 [2021-01-26 23:48:07,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611306166] [2021-01-26 23:48:07,364 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-01-26 23:48:07,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:48:07,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-01-26 23:48:07,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-01-26 23:48:07,365 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:48:07,366 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 4.454545454545454) internal successors, (98), 23 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) [2021-01-26 23:48:07,791 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:07,807 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:07,822 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:07,868 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:07,917 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:07,964 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:08,747 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:08,772 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:08,797 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:08,827 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:08,850 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:09,640 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:09,759 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:09,934 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:10,138 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:10,428 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:15,668 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:48:15,814 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:48:15,815 INFO L165 SleepSetCegar]: [387497#[ULTIMATE.startENTRY]true, 387499#[L-1]true, 387501#[L-1-1]true, 387503#[L13]true, 387505#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 387507#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 387509#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 387511#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 387513#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 387515#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 387517#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 387519#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 387523#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 387525#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 387535#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 387539#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 387545#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 387551#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 387555#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 387559#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 387565#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 387569#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 387575#[L20, L41](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503731#[L20, L41-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503733#[L20, L41-2, secondIncrementENTRY](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503735#[L20, secondIncrementENTRY, L43](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503741#[L20, secondIncrementENTRY, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503743#[L20, L27, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503745#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503747#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503751#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503755#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503757#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503763#[L20, L31-2, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503767#[L20, L43-1, L28-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503769#[L20, L29, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503777#[L30, L20, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503781#[L20, L43-1, L31](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503783#[L31-1, L20, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503789#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503793#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503795#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503803#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503807#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503809#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 503815#[L20, L31-2, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 503819#[L20, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503821#[L20, L29, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503829#[L30, L20, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 503831#[L30, L21, L43-1](and (<= 2 ~x~0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 510899#[L21, L43-1, L31](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 510905#[L31-1, L21, L43-1](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 510915#[L31-2, L21, L43-1](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 510923#[L21, L43-1, L28-2](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 510931#[L21, L29, L43-1](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 510943#[L30, L21, L43-1](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 510947#[L30, L21-1, L43-1](and (<= 5 ~x~0) (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 510951#[L30, L21-2, L43-1](and (<= 5 ~x~0) (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 510955#[L30, L43-1, L18-2](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 510963#[L30, L19, L43-1](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 510967#[L30, L20, L43-1](and (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 510973#[L20, L43-1, L31](and (<= 6 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 510975#[L31-1, L20, L43-1](and (<= 6 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 510981#[L20, L31-2, L43-1](and (<= 6 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 510985#[L20, L43-1, L28-2](and (<= 6 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 510989#[L21, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 510995#[L21-1, L43-1, L28-2](and (<= 1 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 511001#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 511007#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 511017#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 511021#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 511027#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 511033#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 511039#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 511045#[L43-1, L18-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 511055#[L19, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 511059#[L20, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 511065#[L21, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 511071#[L21-1, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 511077#[L21-2, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511083#[L43-1, L18-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511089#[L18-3, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511099#[firstIncrementEXIT, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511105#[L43-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511109#[L44, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511115#[L44-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511121#[L44-1, L28-3](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511123#[L44-1, secondIncrementEXIT](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511125#[L44-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511127#[L46](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 511131#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:48:16,016 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-01-26 23:48:16,016 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:48:16,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:48:16,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1503817758, now seen corresponding path program 15 times [2021-01-26 23:48:16,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:48:16,018 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029020933] [2021-01-26 23:48:16,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:48:16,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:48:16,253 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 98 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:48:16,253 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029020933] [2021-01-26 23:48:16,253 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748072937] [2021-01-26 23:48:16,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:48:16,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-01-26 23:48:16,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:48:16,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 18 conjunts are in the unsatisfiable core [2021-01-26 23:48:16,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:48:16,407 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 110 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:48:16,407 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:48:16,407 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-01-26 23:48:16,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384622324] [2021-01-26 23:48:16,408 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-01-26 23:48:16,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:48:16,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-01-26 23:48:16,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-01-26 23:48:16,409 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:48:16,409 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 21 states, 20 states have (on average 4.9) internal successors, (98), 21 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) [2021-01-26 23:48:16,958 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:17,710 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:17,757 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:20,319 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:20,451 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:24,412 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:24,528 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:48:25,953 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:48:25,954 INFO L165 SleepSetCegar]: [511421#[ULTIMATE.startENTRY]true, 511423#[L-1]true, 511425#[L-1-1]true, 511427#[L13]true, 511429#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 511431#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 511433#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 511435#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 511437#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 511439#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 511441#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 511443#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 511447#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 511449#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 511459#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 511463#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 511469#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 511475#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 511479#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 511483#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 511489#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 511493#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 511499#[L20, L41](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648435#[L20, L41-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648437#[L20, L41-2, secondIncrementENTRY](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648439#[L20, secondIncrementENTRY, L43](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648445#[L20, secondIncrementENTRY, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648447#[L20, L27, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648449#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648451#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648455#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648459#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648461#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648467#[L20, L31-2, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648471#[L20, L43-1, L28-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648473#[L20, L29, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648481#[L30, L20, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648485#[L20, L43-1, L31](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648487#[L31-1, L20, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648493#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648497#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648499#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648507#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 648509#[L30, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 669123#[L21, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 669133#[L31-1, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 669147#[L31-2, L21, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 669159#[L21, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 669171#[L21, L29, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 669187#[L30, L21, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 669193#[L30, L21-1, L43-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 669199#[L30, L21-2, L43-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669205#[L30, L43-1, L18-2](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669217#[L30, L19, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669223#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669231#[L20, L43-1, L31](and (<= 5 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669233#[L31-1, L20, L43-1](and (<= 5 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669239#[L20, L31-2, L43-1](and (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669243#[L20, L43-1, L28-2](and (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669245#[L20, L29, L43-1](and (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669253#[L30, L20, L43-1](and (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669257#[L20, L43-1, L31](and (<= 6 ~x~0) (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669259#[L31-1, L20, L43-1](and (<= 6 ~x~0) (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669265#[L20, L31-2, L43-1](and (<= 6 ~x~0) (<= 5 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669269#[L20, L43-1, L28-2](and (<= 6 ~x~0) (<= 5 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669273#[L21, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669279#[L21-1, L43-1, L28-2](and (<= 1 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 669285#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 669291#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 669301#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 669305#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 669311#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 669317#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1)), 669323#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 669329#[L43-1, L18-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 669339#[L19, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 669343#[L20, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 669349#[L21, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 669355#[L21-1, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 669361#[L21-2, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669367#[L43-1, L18-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669373#[L18-3, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669383#[firstIncrementEXIT, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669389#[L43-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669393#[L44, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669399#[L44-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669405#[L44-1, L28-3](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669407#[L44-1, secondIncrementEXIT](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669409#[L44-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669411#[L46](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 669415#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:48:26,164 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-01-26 23:48:26,165 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:48:26,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:48:26,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1184965090, now seen corresponding path program 16 times [2021-01-26 23:48:26,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:48:26,166 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899688953] [2021-01-26 23:48:26,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:48:26,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:48:26,370 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 77 proven. 49 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-01-26 23:48:26,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899688953] [2021-01-26 23:48:26,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979685820] [2021-01-26 23:48:26,370 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:48:26,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-26 23:48:26,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:48:26,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 16 conjunts are in the unsatisfiable core [2021-01-26 23:48:26,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:48:26,493 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 89 proven. 37 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-01-26 23:48:26,493 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:48:26,493 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-01-26 23:48:26,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101975759] [2021-01-26 23:48:26,494 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-26 23:48:26,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:48:26,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-26 23:48:26,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-01-26 23:48:26,495 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:48:26,495 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 5.222222222222222) internal successors, (94), 19 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:48:26,902 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:27,497 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:27,729 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:30,893 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:31,053 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:31,231 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:31,251 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:31,262 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:36,822 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:36,942 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:37,082 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:37,100 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:37,111 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:48:39,958 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:48:39,960 INFO L165 SleepSetCegar]: [669703#[ULTIMATE.startENTRY]true, 669705#[L-1]true, 669707#[L-1-1]true, 669709#[L13]true, 669711#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 669713#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 669715#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 669717#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 669719#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 669721#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 669723#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 669725#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 669729#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 669731#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 669741#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 669745#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 669751#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 669757#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 669761#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 669765#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 669771#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 669775#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 669781#[L20, L41](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 853999#[L20, L41-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854001#[L20, L41-2, secondIncrementENTRY](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854003#[L20, secondIncrementENTRY, L43](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854009#[L20, secondIncrementENTRY, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854011#[L20, L27, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854013#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854015#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854019#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854023#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854025#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854031#[L20, L31-2, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854035#[L20, L43-1, L28-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854037#[L20, L29, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854045#[L30, L20, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 854047#[L30, L21, L43-1](and (<= 2 ~x~0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898187#[L21, L43-1, L31](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898201#[L31-1, L21, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898219#[L31-2, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898235#[L21, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898255#[L21, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898275#[L30, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898283#[L30, L21-1, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898291#[L30, L21-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898299#[L30, L43-1, L18-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898315#[L30, L19, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898323#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898333#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898335#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898341#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898345#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898347#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898355#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898359#[L20, L43-1, L31](and (<= 5 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898361#[L31-1, L20, L43-1](and (<= 5 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898367#[L20, L31-2, L43-1](and (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898371#[L20, L43-1, L28-2](and (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898373#[L20, L29, L43-1](and (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898381#[L30, L20, L43-1](and (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898385#[L20, L43-1, L31](and (<= 6 ~x~0) (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898387#[L31-1, L20, L43-1](and (<= 6 ~x~0) (<= 5 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898393#[L20, L31-2, L43-1](and (<= 6 ~x~0) (<= 5 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898397#[L20, L43-1, L28-2](and (<= 6 ~x~0) (<= 5 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898401#[L21, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898407#[L21-1, L43-1, L28-2](and (<= 1 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 898413#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898419#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898429#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898433#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898439#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898445#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898451#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898457#[L43-1, L18-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898467#[L19, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898471#[L20, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898477#[L21, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898483#[L21-1, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 898489#[L21-2, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898495#[L43-1, L18-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898501#[L18-3, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898511#[firstIncrementEXIT, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898517#[L43-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898521#[L44, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898527#[L44-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898533#[L44-1, L28-3](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898535#[L44-1, secondIncrementEXIT](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898537#[L44-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898539#[L46](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 898543#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:48:40,160 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:48:40,161 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:48:40,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:48:40,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1234226206, now seen corresponding path program 17 times [2021-01-26 23:48:40,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:48:40,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436682385] [2021-01-26 23:48:40,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:48:40,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:48:40,323 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 62 proven. 54 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-01-26 23:48:40,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436682385] [2021-01-26 23:48:40,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521152557] [2021-01-26 23:48:40,324 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:48:40,389 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-01-26 23:48:40,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:48:40,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 14 conjunts are in the unsatisfiable core [2021-01-26 23:48:40,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:48:40,448 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 74 proven. 42 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-01-26 23:48:40,448 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:48:40,449 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-01-26 23:48:40,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684998357] [2021-01-26 23:48:40,449 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-26 23:48:40,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:48:40,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-26 23:48:40,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-01-26 23:48:40,450 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:48:40,451 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 5.5) internal successors, (88), 17 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:48:41,014 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:41,861 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:41,910 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:46,004 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:46,119 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:46,240 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:46,258 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:46,270 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:54,085 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:54,228 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:54,389 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:54,405 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:48:54,417 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:49:00,661 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:49:00,662 INFO L165 SleepSetCegar]: [898829#[ULTIMATE.startENTRY]true, 898831#[L-1]true, 898833#[L-1-1]true, 898835#[L13]true, 898837#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 898839#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 898841#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 898843#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 898845#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 898847#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 898849#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 898851#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 898855#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 898857#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 898867#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 898871#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 898877#[L40-2, L21](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 898883#[L40-2, L21-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 898887#[L40-2, L21-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 898891#[L40-2, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898897#[L19, L40-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898901#[L40-2, L20](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 898907#[L20, L41](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1157635#[L20, L41-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1157637#[L20, L41-2, secondIncrementENTRY](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1157639#[L20, secondIncrementENTRY, L43](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1157645#[L20, secondIncrementENTRY, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1157647#[L20, L27, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1157649#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1157651#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1157655#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1157657#[L30, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 ~x~0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1241991#[L21, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1242009#[L31-1, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1242031#[L31-2, L21, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1242051#[L21, L43-1, L28-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1242077#[L21, L29, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1242101#[L30, L21, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1242111#[L30, L21-1, L43-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 1242121#[L30, L21-2, L43-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242131#[L30, L43-1, L18-2](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242151#[L30, L19, L43-1](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242161#[L30, L20, L43-1](and (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242173#[L20, L43-1, L31](and (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242175#[L31-1, L20, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242181#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242185#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242187#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242195#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242199#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242201#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242207#[L20, L31-2, L43-1](and (<= 3 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242211#[L20, L43-1, L28-2](and (<= 3 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242213#[L20, L29, L43-1](and (<= 3 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242221#[L30, L20, L43-1](and (<= 3 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242225#[L20, L43-1, L31](and (<= 5 ~x~0) (<= 3 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242227#[L31-1, L20, L43-1](and (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0) (<= 5 ~x~0) (<= 3 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 secondIncrementThread1of1ForFork1_~i~1)), 1242233#[L20, L31-2, L43-1](and (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0) (<= 5 ~x~0) (<= 3 ~x~0) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|)), 1242237#[L20, L43-1, L28-2](and (<= 5 ~x~0) (<= 3 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242239#[L20, L29, L43-1](and (<= 5 ~x~0) (<= 3 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242247#[L30, L20, L43-1](and (<= 5 ~x~0) (<= 3 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242251#[L20, L43-1, L31](and (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0) (<= 6 ~x~0) (<= 5 ~x~0) (<= 3 ~x~0)), 1242253#[L31-1, L20, L43-1](and (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0) (<= 6 ~x~0) (<= 5 ~x~0) (<= 3 ~x~0)), 1242259#[L20, L31-2, L43-1](and (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0) (<= 6 ~x~0) (<= 5 ~x~0) (<= 3 ~x~0)), 1242263#[L20, L43-1, L28-2](and (<= 6 ~x~0) (<= 5 ~x~0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242267#[L21, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242273#[L21-1, L43-1, L28-2](and (<= 1 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 1242279#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242285#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242295#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242299#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242305#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242311#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242317#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242323#[L43-1, L18-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242333#[L19, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242337#[L20, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242343#[L21, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242349#[L21-1, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 1242355#[L21-2, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242361#[L43-1, L18-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242367#[L18-3, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242377#[firstIncrementEXIT, L43-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242383#[L43-2, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242387#[L44, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242393#[L44-1, L28-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242399#[L44-1, L28-3](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242401#[L44-1, secondIncrementEXIT](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242403#[L44-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242405#[L46](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 1242409#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:49:00,863 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:49:00,863 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:49:00,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:49:00,864 INFO L82 PathProgramCache]: Analyzing trace with hash 1008220702, now seen corresponding path program 18 times [2021-01-26 23:49:00,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:49:00,865 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558813507] [2021-01-26 23:49:00,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:49:00,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:49:01,022 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 53 proven. 47 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-01-26 23:49:01,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558813507] [2021-01-26 23:49:01,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100672346] [2021-01-26 23:49:01,023 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:49:01,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-01-26 23:49:01,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:49:01,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 12 conjunts are in the unsatisfiable core [2021-01-26 23:49:01,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:49:01,136 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 65 proven. 35 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-01-26 23:49:01,136 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:49:01,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 14 [2021-01-26 23:49:01,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448351489] [2021-01-26 23:49:01,136 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-26 23:49:01,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:49:01,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-26 23:49:01,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-01-26 23:49:01,137 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:49:01,138 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 15 states, 14 states have (on average 5.857142857142857) internal successors, (82), 15 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:49:01,402 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:02,071 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:02,120 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:06,226 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:06,339 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:06,472 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:06,490 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:06,502 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:16,651 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:16,774 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:17,107 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:17,125 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:17,139 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:38,272 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:38,532 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:38,737 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:38,855 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:39,091 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:45,478 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:45,536 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:49:45,582 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:49:45,870 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:49:45,872 INFO L165 SleepSetCegar]: [1242693#[ULTIMATE.startENTRY]true, 1242695#[L-1]true, 1242697#[L-1-1]true, 1242699#[L13]true, 1242701#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 1242703#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 1242705#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 1242707#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 1242709#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 1242711#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 1242713#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 1242715#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 1242719#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 1242721#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 1242731#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 1242735#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 1242743#[L20, L41](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245365#[L20, L41-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245405#[L20, L41-2, secondIncrementENTRY](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245483#[L20, secondIncrementENTRY, L43](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245565#[L20, secondIncrementENTRY, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245605#[L20, L27, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245645#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245723#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245765#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245815#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245877#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2245943#[L20, L31-2, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246005#[L20, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246101#[L20, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246167#[L30, L20, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246229#[L20, L43-1, L31](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246289#[L31-1, L20, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246349#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246407#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246495#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246557#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246615#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246671#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 2246723#[L20, L31-2, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 2246773#[L20, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246845#[L20, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246899#[L30, L20, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246949#[L20, L43-1, L31](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2246997#[L31-1, L20, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2247043#[L20, L31-2, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2247083#[L20, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2247121#[L20, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2247163#[L30, L20, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2247201#[L30, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2252215#[L21, L43-1, L31](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2252233#[L31-1, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2252255#[L31-2, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|)), 2252275#[L21, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2252303#[L21-1, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 2252333#[L21-2, L43-1, L28-2](and (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 2252363#[L43-1, L18-2, L28-2](and (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2252405#[L19, L43-1, L28-2](and (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2252433#[L20, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2252463#[L21, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2252493#[L21-1, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2252523#[L21-2, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2252553#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2252595#[L19, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2252623#[L20, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2252653#[L21, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2252683#[L21-1, L43-1, L28-2](and (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2252713#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2252743#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2252785#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2252813#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2252843#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2252873#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2252903#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2252933#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2252975#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2253003#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2253033#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2253063#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2253093#[L21-2, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253123#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253161#[L18-3, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253195#[firstIncrementEXIT, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253225#[L43-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253253#[L44, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253283#[L44-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253305#[L44-1, L28-3](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253315#[L44-1, secondIncrementEXIT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253325#[L44-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253335#[L46](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2253355#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:49:46,072 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:49:46,073 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:49:46,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:49:46,074 INFO L82 PathProgramCache]: Analyzing trace with hash 2128596906, now seen corresponding path program 19 times [2021-01-26 23:49:46,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:49:46,074 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313946319] [2021-01-26 23:49:46,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:49:46,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:49:46,698 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 104 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:49:46,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313946319] [2021-01-26 23:49:46,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382122278] [2021-01-26 23:49:46,699 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:49:46,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:49:46,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-26 23:49:46,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:49:46,818 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 126 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:49:46,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:49:46,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 22 [2021-01-26 23:49:46,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741976378] [2021-01-26 23:49:46,820 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-01-26 23:49:46,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:49:46,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-01-26 23:49:46,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-01-26 23:49:46,821 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:49:46,821 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 4.863636363636363) internal successors, (107), 23 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:50:23,757 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:50:24,328 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:50:24,344 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:50:24,345 INFO L165 SleepSetCegar]: [2253647#[ULTIMATE.startENTRY]true, 2253649#[L-1]true, 2253651#[L-1-1]true, 2253653#[L13]true, 2253655#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 2253657#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 2253659#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 2253661#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 2253663#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 2253665#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 2253667#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 2253669#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 2253673#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 2253675#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 2253685#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 2253687#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2253693#[L20, L41](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2812965#[L20, L41-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2812967#[L20, L41-2, secondIncrementENTRY](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2812969#[L20, secondIncrementENTRY, L43](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2812975#[L20, secondIncrementENTRY, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2812977#[L20, L27, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2812979#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2812981#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2812987#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2812993#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2812995#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813001#[L20, L31-2, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813005#[L20, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813007#[L20, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813017#[L30, L20, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813023#[L20, L43-1, L31](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813025#[L31-1, L20, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813031#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813035#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813037#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813047#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 2813053#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 2813055#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 2813061#[L20, L31-2, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 2813065#[L20, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 2813067#[L20, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 2813077#[L30, L20, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2813079#[L30, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2835265#[L21, L43-1, L31](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2835287#[L31-1, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2835313#[L31-2, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2835337#[L21, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2835369#[L21, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2835397#[L30, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2835409#[L30, L21-1, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= secondIncrementThread1of1ForFork1_~i~1 4) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 2835421#[L30, L21-2, L43-1](and (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 ~x~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 2835433#[L30, L43-1, L18-2](and (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2835457#[L30, L19, L43-1](and (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2835469#[L30, L20, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2835483#[L20, L43-1, L31](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2835485#[L31-1, L20, L43-1](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 2835491#[L20, L31-2, L43-1](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2835495#[L20, L43-1, L28-2](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2835499#[L21, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2835505#[L21-1, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 2835511#[L21-2, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2835517#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2835527#[L19, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2835531#[L20, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2835537#[L21, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2835543#[L21-1, L43-1, L28-2](and (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 2835549#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2835555#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2835565#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2835569#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2835575#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2835581#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0)), 2835587#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2835593#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2835603#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2835607#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2835613#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2835619#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 2835625#[L21-2, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835631#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835637#[L18-3, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835647#[firstIncrementEXIT, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835653#[L43-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835657#[L44, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835663#[L44-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835669#[L44-1, L28-3](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835671#[L44-1, secondIncrementEXIT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835673#[L44-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835675#[L46](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 2835679#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:50:24,546 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-01-26 23:50:24,546 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:50:24,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:50:24,547 INFO L82 PathProgramCache]: Analyzing trace with hash 2008113766, now seen corresponding path program 20 times [2021-01-26 23:50:24,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:50:24,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717944217] [2021-01-26 23:50:24,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:50:24,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:50:24,774 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 89 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:50:24,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717944217] [2021-01-26 23:50:24,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49611313] [2021-01-26 23:50:24,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:50:24,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-26 23:50:24,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:50:24,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 18 conjunts are in the unsatisfiable core [2021-01-26 23:50:24,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:50:24,891 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 110 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-26 23:50:24,891 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:50:24,891 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-01-26 23:50:24,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561748190] [2021-01-26 23:50:24,892 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-01-26 23:50:24,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:50:24,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-01-26 23:50:24,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-01-26 23:50:24,893 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:50:24,893 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 21 states, 20 states have (on average 5.35) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:51:01,260 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:51:01,584 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:51:01,974 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:51:02,322 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:51:02,900 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:51:02,919 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:51:02,920 INFO L165 SleepSetCegar]: [2835969#[ULTIMATE.startENTRY]true, 2835971#[L-1]true, 2835973#[L-1-1]true, 2835975#[L13]true, 2835977#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 2835979#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 2835981#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 2835983#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 2835985#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 2835987#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 2835989#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 2835991#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 2835995#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 2835997#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 2836007#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 2836009#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 2836015#[L20, L41](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395287#[L20, L41-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395289#[L20, L41-2, secondIncrementENTRY](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395291#[L20, secondIncrementENTRY, L43](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395297#[L20, secondIncrementENTRY, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395299#[L20, L27, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395301#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395303#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395309#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395315#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395317#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395323#[L20, L31-2, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395327#[L20, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395329#[L20, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395339#[L30, L20, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395345#[L20, L43-1, L31](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395347#[L31-1, L20, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395353#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395357#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395359#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3395369#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 3395371#[L30, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 3439411#[L21, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 3439437#[L31-1, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 3439467#[L31-2, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 3439495#[L21, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 3439523#[L21, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 3439555#[L30, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3439569#[L30, L21-1, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 3439583#[L30, L21-2, L43-1](and (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 3439597#[L30, L43-1, L18-2](and (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3439625#[L30, L19, L43-1](and (<= 3 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3439639#[L30, L20, L43-1](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3439655#[L20, L43-1, L31](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3439657#[L31-1, L20, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3439663#[L20, L31-2, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 3439667#[L20, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 3439669#[L20, L29, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 3439677#[L30, L20, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 3439681#[L20, L43-1, L31](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 3439683#[L31-1, L20, L43-1](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 3439689#[L20, L31-2, L43-1](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3439693#[L20, L43-1, L28-2](and (<= 5 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3439697#[L21, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3439703#[L21-1, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 3439709#[L21-2, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 3439715#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 3439725#[L19, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 3439729#[L20, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 3439735#[L21, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 3439741#[L21-1, L43-1, L28-2](and (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 3439747#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439753#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439763#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439767#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439773#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439779#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439785#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439791#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439801#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439805#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439811#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439817#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1)), 3439823#[L21-2, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439829#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439835#[L18-3, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439845#[firstIncrementEXIT, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439851#[L43-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439855#[L44, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439861#[L44-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439867#[L44-1, L28-3](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439869#[L44-1, secondIncrementEXIT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439871#[L44-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439873#[L46](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 3439877#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:51:03,124 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-01-26 23:51:03,125 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:51:03,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:51:03,125 INFO L82 PathProgramCache]: Analyzing trace with hash 132337766, now seen corresponding path program 21 times [2021-01-26 23:51:03,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:51:03,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263175917] [2021-01-26 23:51:03,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:51:03,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:51:03,325 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 71 proven. 55 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-01-26 23:51:03,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263175917] [2021-01-26 23:51:03,328 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639989403] [2021-01-26 23:51:03,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:51:03,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-01-26 23:51:03,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:51:03,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 16 conjunts are in the unsatisfiable core [2021-01-26 23:51:03,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:51:03,443 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 89 proven. 37 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-01-26 23:51:03,443 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:51:03,443 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-01-26 23:51:03,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508379330] [2021-01-26 23:51:03,444 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-26 23:51:03,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:51:03,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-26 23:51:03,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-01-26 23:51:03,445 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:51:03,445 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 5.722222222222222) internal successors, (103), 19 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:51:39,923 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:51:40,288 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:51:40,633 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:51:41,070 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:51:41,854 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:51:41,867 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:51:43,084 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:51:43,101 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:51:43,102 INFO L165 SleepSetCegar]: [3440165#[ULTIMATE.startENTRY]true, 3440167#[L-1]true, 3440169#[L-1-1]true, 3440171#[L13]true, 3440173#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 3440175#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 3440177#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 3440179#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 3440181#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 3440183#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 3440185#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 3440187#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 3440191#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 3440193#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 3440203#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 3440205#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3440211#[L20, L41](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999483#[L20, L41-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999485#[L20, L41-2, secondIncrementENTRY](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999487#[L20, secondIncrementENTRY, L43](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999493#[L20, secondIncrementENTRY, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999495#[L20, L27, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999497#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999499#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999505#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999511#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999513#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999519#[L20, L31-2, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999523#[L20, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999525#[L20, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999535#[L30, L20, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 3999537#[L30, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4076665#[L21, L43-1, L31](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4076695#[L31-1, L21, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4076729#[L31-2, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4076761#[L21, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4076805#[L21, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4076841#[L30, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4076857#[L30, L21-1, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 4076873#[L30, L21-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 4076889#[L30, L43-1, L18-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4076921#[L30, L19, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4076937#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4076955#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4076957#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 4076963#[L20, L31-2, L43-1](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 4076967#[L20, L43-1, L28-2](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4076969#[L20, L29, L43-1](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4076977#[L30, L20, L43-1](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4076981#[L20, L43-1, L31](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4076983#[L31-1, L20, L43-1](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4076989#[L20, L31-2, L43-1](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4076993#[L20, L43-1, L28-2](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4076995#[L20, L29, L43-1](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4077003#[L30, L20, L43-1](and (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4077007#[L20, L43-1, L31](and (<= 5 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4077009#[L31-1, L20, L43-1](and (<= 5 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4077015#[L20, L31-2, L43-1](and (<= 5 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4077019#[L20, L43-1, L28-2](and (<= 5 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4077023#[L21, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4077029#[L21-1, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4077035#[L21-2, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4077041#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4077051#[L19, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4077055#[L20, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4077061#[L21, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4077067#[L21-1, L43-1, L28-2](and (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4077073#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077079#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077089#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077093#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077099#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077105#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077111#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077117#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077127#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077131#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077137#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077143#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4077149#[L21-2, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077155#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077161#[L18-3, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077171#[firstIncrementEXIT, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077177#[L43-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077181#[L44, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077187#[L44-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077193#[L44-1, L28-3](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077195#[L44-1, secondIncrementEXIT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077197#[L44-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077199#[L46](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4077203#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:51:43,316 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:51:43,316 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:51:43,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:51:43,317 INFO L82 PathProgramCache]: Analyzing trace with hash -93667738, now seen corresponding path program 22 times [2021-01-26 23:51:43,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:51:43,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694889814] [2021-01-26 23:51:43,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:51:43,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:51:43,482 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 59 proven. 57 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-01-26 23:51:43,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694889814] [2021-01-26 23:51:43,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70313198] [2021-01-26 23:51:43,483 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:51:43,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-26 23:51:43,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:51:43,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 14 conjunts are in the unsatisfiable core [2021-01-26 23:51:43,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:51:43,597 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 74 proven. 42 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-01-26 23:51:43,598 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:51:43,598 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-01-26 23:51:43,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755533478] [2021-01-26 23:51:43,599 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-26 23:51:43,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:51:43,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-26 23:51:43,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-01-26 23:51:43,600 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:51:43,600 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 6.0625) internal successors, (97), 17 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) [2021-01-26 23:52:21,116 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:52:21,454 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:52:21,924 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:52:22,275 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:52:22,972 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:52:22,982 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:52:26,347 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:52:26,369 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:52:26,370 INFO L165 SleepSetCegar]: [4077489#[ULTIMATE.startENTRY]true, 4077491#[L-1]true, 4077493#[L-1-1]true, 4077495#[L13]true, 4077497#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 4077499#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 4077501#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 4077503#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 4077505#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 4077507#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 4077509#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 4077511#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 4077515#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 4077517#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 4077527#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 4077529#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4077535#[L20, L41](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4636807#[L20, L41-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4636809#[L20, L41-2, secondIncrementENTRY](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4636811#[L20, secondIncrementENTRY, L43](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4636817#[L20, secondIncrementENTRY, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4636819#[L20, L27, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4636821#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4636823#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4636829#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4636831#[L30, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4768565#[L21, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4768599#[L31-1, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4768637#[L31-2, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4768673#[L21, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4768723#[L21, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4768763#[L30, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4768781#[L30, L21-1, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 4768799#[L30, L21-2, L43-1](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 4768817#[L30, L43-1, L18-2](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768853#[L30, L19, L43-1](and (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768871#[L30, L20, L43-1](and (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768891#[L20, L43-1, L31](and (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768893#[L31-1, L20, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768899#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768903#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768905#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768913#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768917#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768919#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 4768925#[L20, L31-2, L43-1](and (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 4768929#[L20, L43-1, L28-2](and (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768931#[L20, L29, L43-1](and (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768939#[L30, L20, L43-1](and (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768943#[L20, L43-1, L31](and (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768945#[L31-1, L20, L43-1](and (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768951#[L20, L31-2, L43-1](and (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4768955#[L20, L43-1, L28-2](and (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4768957#[L20, L29, L43-1](and (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4768965#[L30, L20, L43-1](and (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4768969#[L20, L43-1, L31](and (<= 5 ~x~0) (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 4768971#[L31-1, L20, L43-1](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 5 ~x~0) (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1)), 4768977#[L20, L31-2, L43-1](and (<= 5 ~x~0) (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768981#[L20, L43-1, L28-2](and (<= 5 ~x~0) (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768985#[L21, L43-1, L28-2](and (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768991#[L21-1, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 4768997#[L21-2, L43-1, L28-2](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4769003#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4769013#[L19, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4769017#[L20, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4769023#[L21, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4769029#[L21-1, L43-1, L28-2](and (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 4769035#[L21-2, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769041#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769051#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769055#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769061#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769067#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769073#[L21-2, L43-1, L28-2](and (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769079#[L43-1, L18-2, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769089#[L19, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769093#[L20, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769099#[L21, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769105#[L21-1, L43-1, L28-2](and (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1)), 4769111#[L21-2, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769117#[L43-1, L18-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769123#[L18-3, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769133#[firstIncrementEXIT, L43-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769139#[L43-2, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769143#[L44, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769149#[L44-1, L28-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769155#[L44-1, L28-3](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769157#[L44-1, secondIncrementEXIT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769159#[L44-2](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769161#[L46](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 4769165#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:52:26,571 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-01-26 23:52:26,571 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:52:26,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:52:26,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1725453210, now seen corresponding path program 23 times [2021-01-26 23:52:26,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:52:26,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542639083] [2021-01-26 23:52:26,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:52:26,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:52:26,707 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 53 proven. 47 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-01-26 23:52:26,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542639083] [2021-01-26 23:52:26,708 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373386992] [2021-01-26 23:52:26,708 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:52:26,770 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-01-26 23:52:26,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:52:26,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 12 conjunts are in the unsatisfiable core [2021-01-26 23:52:26,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:52:26,816 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 65 proven. 35 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-01-26 23:52:26,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:52:26,816 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 14 [2021-01-26 23:52:26,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333354507] [2021-01-26 23:52:26,817 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-26 23:52:26,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:52:26,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-26 23:52:26,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-01-26 23:52:26,818 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:52:26,818 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 15 states, 14 states have (on average 6.571428571428571) internal successors, (92), 15 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:53:05,354 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:05,367 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:05,710 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:06,234 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:06,249 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:06,313 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:06,373 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:06,435 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:06,525 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:06,677 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:06,697 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:06,718 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:07,618 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:07,635 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:07,653 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:07,680 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:07,692 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:07,722 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:07,734 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-26 23:53:10,340 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-26 23:53:10,342 INFO L165 SleepSetCegar]: [4769449#[ULTIMATE.startENTRY]true, 4769451#[L-1]true, 4769453#[L-1-1]true, 4769455#[L13]true, 4769457#[L-1-2](and (= ~x~0 0) (<= 0 ~x~0)), 4769459#[L-1-3](and (= ~x~0 0) (<= 0 ~x~0)), 4769461#[L36](and (= ~x~0 0) (<= 0 ~x~0)), 4769463#[L36-1](and (= ~x~0 0) (<= 0 ~x~0)), 4769465#[L37](and (= ~x~0 0) (<= 0 ~x~0)), 4769467#[L40](and (= ~x~0 0) (<= 0 ~x~0)), 4769469#[L40-1](and (= ~x~0 0) (<= 0 ~x~0)), 4769471#[L40-2, firstIncrementENTRY](and (= ~x~0 0) (<= 0 ~x~0)), 4769475#[L17, L40-2](and (= ~x~0 0) (<= 0 ~x~0)), 4769477#[L40-2, L18-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 4769487#[L19, L40-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0)), 4769489#[L40-2, L20](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 4769495#[L20, L41](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5328767#[L20, L41-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5328769#[L20, L41-2, secondIncrementENTRY](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5328771#[L20, secondIncrementENTRY, L43](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5328777#[L20, secondIncrementENTRY, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5328779#[L20, L27, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5328781#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5328783#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5328789#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (= ~x~0 0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 0 ~x~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5328791#[L30, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5389035#[L21, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5389037#[L31-1, L21, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 0) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (= secondIncrementThread1of1ForFork1_~i~1 0) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (<= 0 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5389043#[L31-2, L21, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (= |secondIncrementThread1of1ForFork1_#t~post1| 0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5389047#[L21, L43-1, L28-2](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5389049#[L21, L29, L43-1](and (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (= secondIncrementThread1of1ForFork1_~localx~1 0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5389057#[L30, L21, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0)), 5389059#[L30, L21-1, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (= firstIncrementThread1of1ForFork0_~i~0 0) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= 0 firstIncrementThread1of1ForFork0_~i~0) (= firstIncrementThread1of1ForFork0_~localx~0 0) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 5389061#[L30, L21-2, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 0 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (= |firstIncrementThread1of1ForFork0_#t~post0| 0)), 5389063#[L30, L43-1, L18-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389067#[L30, L19, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 0 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (= firstIncrementThread1of1ForFork0_~localx~0 0) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389069#[L30, L20, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389073#[L20, L43-1, L31](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389075#[L31-1, L20, L43-1](and (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= secondIncrementThread1of1ForFork1_~i~1 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389081#[L20, L31-2, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 1 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 1) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389085#[L20, L43-1, L28-2](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389087#[L20, L29, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389095#[L30, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389099#[L20, L43-1, L31](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389101#[L31-1, L20, L43-1](and (<= secondIncrementThread1of1ForFork1_~i~1 2) (<= 2 secondIncrementThread1of1ForFork1_~i~1) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 5389107#[L20, L31-2, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= 2 ~x~0) (<= 3 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 |secondIncrementThread1of1ForFork1_#t~post1|) (<= |secondIncrementThread1of1ForFork1_#t~post1| 2)), 5389111#[L20, L43-1, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389113#[L20, L29, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389121#[L30, L20, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1)), 5389125#[L20, L43-1, L31](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= 2 ~x~0) (<= 3 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1)), 5389127#[L31-1, L20, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= 2 ~x~0) (<= 3 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 3) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~i~1)), 5389133#[L20, L31-2, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |secondIncrementThread1of1ForFork1_#t~post1| 3) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 |secondIncrementThread1of1ForFork1_#t~post1|) (<= 1 secondIncrementThread1of1ForFork1_~localx~1)), 5389137#[L20, L43-1, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1)), 5389139#[L20, L29, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 1 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 4 ~x~0) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 ~x~0) (<= 3 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1)), 5389145#[L21, L29, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 secondIncrementThread1of1ForFork1_~localx~1) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5391579#[L30, L21, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5391585#[L30, L21-1, L43-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 1 firstIncrementThread1of1ForFork0_~i~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 1) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5392819#[L30, L21-2, L43-1](and (<= 1 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= |firstIncrementThread1of1ForFork0_#t~post0| 1) (<= 2 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 5392823#[L30, L43-1, L18-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 5392831#[L30, L19, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 1 firstIncrementThread1of1ForFork0_~localx~0) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 5392835#[L30, L20, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 2 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 5392839#[L30, L21, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 5393339#[L30, L21-1, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= firstIncrementThread1of1ForFork0_~i~0 2) (<= secondIncrementThread1of1ForFork1_~i~1 4) (<= 2 firstIncrementThread1of1ForFork0_~i~0)), 5393819#[L30, L21-2, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 2 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= |firstIncrementThread1of1ForFork0_#t~post0| 2) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5393823#[L30, L43-1, L18-2](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5393831#[L30, L19, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 2 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5393835#[L30, L20, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 3 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5393839#[L30, L21, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 4 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5393863#[L30, L21-1, L43-1](and (<= firstIncrementThread1of1ForFork0_~i~0 3) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= 3 firstIncrementThread1of1ForFork0_~i~0) (<= 4 ~x~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5394205#[L30, L21-2, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= |firstIncrementThread1of1ForFork0_#t~post0| 3) (<= 3 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5394209#[L30, L43-1, L18-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5394217#[L30, L19, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 3 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5394221#[L30, L20, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 ~x~0) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5394225#[L30, L21, L43-1](and (<= 5 ~x~0) (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5394251#[L21, L43-1, L31](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5394253#[L31-1, L21, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 4 secondIncrementThread1of1ForFork1_~i~1) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|) (<= secondIncrementThread1of1ForFork1_~i~1 4)), 5394259#[L31-2, L21, L43-1](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0) (<= 4 |secondIncrementThread1of1ForFork1_#t~post1|)), 5394263#[L21, L43-1, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 5394267#[L21-1, L43-1, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= firstIncrementThread1of1ForFork0_~i~0 4) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 4 firstIncrementThread1of1ForFork0_~i~0)), 5394273#[L21-2, L43-1, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 4 |firstIncrementThread1of1ForFork0_#t~post0|) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394279#[L43-1, L18-2, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394285#[L18-3, L43-1, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394295#[firstIncrementEXIT, L43-1, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394301#[L43-2, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394305#[L44, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394311#[L44-1, L28-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394317#[L44-1, L28-3](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394319#[L44-1, secondIncrementEXIT](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394321#[L44-2](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394323#[L46](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0)), 5394327#[ULTIMATE.startErr0ASSERT_VIOLATIONASSERT](and (<= 0 secondIncrementThread1of1ForFork1_~localx~1) (<= 4 firstIncrementThread1of1ForFork0_~localx~0) (<= 1 ~x~0) (<= 5 secondIncrementThread1of1ForFork1_~i~1) (<= 5 firstIncrementThread1of1ForFork0_~i~0))] [2021-01-26 23:53:10,553 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:53:10,554 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-01-26 23:53:10,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-26 23:53:10,555 INFO L82 PathProgramCache]: Analyzing trace with hash -218772294, now seen corresponding path program 24 times [2021-01-26 23:53:10,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-26 23:53:10,556 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440979265] [2021-01-26 23:53:10,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-26 23:53:10,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-26 23:53:10,643 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 9 proven. 87 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-01-26 23:53:10,643 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440979265] [2021-01-26 23:53:10,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215555506] [2021-01-26 23:53:10,644 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-26 23:53:10,712 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-01-26 23:53:10,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-26 23:53:10,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2021-01-26 23:53:10,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-26 23:53:10,751 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 20 proven. 76 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-01-26 23:53:10,751 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-26 23:53:10,751 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-01-26 23:53:10,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303760414] [2021-01-26 23:53:10,752 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-01-26 23:53:10,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-26 23:53:10,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-01-26 23:53:10,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-01-26 23:53:10,753 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-26 23:53:10,753 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 11 states, 10 states have (on average 8.5) internal successors, (85), 11 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-26 23:53:50,558 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:50,802 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:51,768 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:55,258 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:55,489 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:55,570 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:55,649 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:53:55,708 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:54:13,271 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:54:13,551 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:54:15,424 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-26 23:54:20,509 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-01-26 23:54:20,516 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.01 11:54:20 BasicIcfg [2021-01-26 23:54:20,516 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-01-26 23:54:20,518 INFO L168 Benchmark]: Toolchain (without parser) took 402425.04 ms. Allocated memory was 314.6 MB in the beginning and 15.7 GB in the end (delta: 15.4 GB). Free memory was 288.1 MB in the beginning and 11.2 GB in the end (delta: -10.9 GB). Peak memory consumption was 4.5 GB. Max. memory is 16.0 GB. [2021-01-26 23:54:20,518 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 314.6 MB. Free memory was 285.4 MB in the beginning and 285.3 MB in the end (delta: 136.4 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-01-26 23:54:20,519 INFO L168 Benchmark]: CACSL2BoogieTranslator took 232.26 ms. Allocated memory is still 314.6 MB. Free memory was 287.1 MB in the beginning and 278.2 MB in the end (delta: 8.9 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.0 GB. [2021-01-26 23:54:20,519 INFO L168 Benchmark]: Boogie Procedure Inliner took 39.73 ms. Allocated memory is still 314.6 MB. Free memory was 278.2 MB in the beginning and 276.2 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-01-26 23:54:20,520 INFO L168 Benchmark]: Boogie Preprocessor took 27.04 ms. Allocated memory is still 314.6 MB. Free memory was 276.2 MB in the beginning and 275.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-01-26 23:54:20,520 INFO L168 Benchmark]: RCFGBuilder took 643.27 ms. Allocated memory is still 314.6 MB. Free memory was 275.1 MB in the beginning and 292.7 MB in the end (delta: -17.5 MB). Peak memory consumption was 16.7 MB. Max. memory is 16.0 GB. [2021-01-26 23:54:20,520 INFO L168 Benchmark]: TraceAbstraction took 401458.64 ms. Allocated memory was 314.6 MB in the beginning and 15.7 GB in the end (delta: 15.4 GB). Free memory was 292.7 MB in the beginning and 11.2 GB in the end (delta: -10.9 GB). Peak memory consumption was 4.5 GB. Max. memory is 16.0 GB. [2021-01-26 23:54:20,523 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.18 ms. Allocated memory is still 314.6 MB. Free memory was 285.4 MB in the beginning and 285.3 MB in the end (delta: 136.4 kB). There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 232.26 ms. Allocated memory is still 314.6 MB. Free memory was 287.1 MB in the beginning and 278.2 MB in the end (delta: 8.9 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 39.73 ms. Allocated memory is still 314.6 MB. Free memory was 278.2 MB in the beginning and 276.2 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 27.04 ms. Allocated memory is still 314.6 MB. Free memory was 276.2 MB in the beginning and 275.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 643.27 ms. Allocated memory is still 314.6 MB. Free memory was 275.1 MB in the beginning and 292.7 MB in the end (delta: -17.5 MB). Peak memory consumption was 16.7 MB. Max. memory is 16.0 GB. * TraceAbstraction took 401458.64 ms. Allocated memory was 314.6 MB in the beginning and 15.7 GB in the end (delta: 15.4 GB). Free memory was 292.7 MB in the beginning and 11.2 GB in the end (delta: -10.9 GB). Peak memory consumption was 4.5 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 46]: assertion always holds For all program executions holds that assertion always holds at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 51 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 401.2s, OverallIterations: 27, TraceHistogramMax: 0, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 6.2s InterpolantComputationTime, 4044 NumberOfCodeBlocks, 3999 NumberOfCodeBlocksAsserted, 123 NumberOfCheckSat, 3992 ConstructedInterpolants, 0 QuantifiedInterpolants, 812086 SizeOfPredicates, 280 NumberOfNonLiveVariables, 3461 ConjunctsInSsa, 320 ConjunctsInUnsatCore, 52 InterpolantComputations, 6 PerfectInterpolantSequences, 3797/5022 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 proved your program to be correct! Received shutdown request...