/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-New_States.epf -i ../../../trunk/examples/svcomp/pthread/fib_bench_longest-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-6f57305 [2021-01-27 00:10:14,531 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-01-27 00:10:14,534 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-01-27 00:10:14,575 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-01-27 00:10:14,576 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-01-27 00:10:14,577 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-01-27 00:10:14,579 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-01-27 00:10:14,582 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-01-27 00:10:14,584 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-01-27 00:10:14,585 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-01-27 00:10:14,586 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-01-27 00:10:14,588 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-01-27 00:10:14,588 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-01-27 00:10:14,590 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-01-27 00:10:14,591 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-01-27 00:10:14,592 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-01-27 00:10:14,593 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-01-27 00:10:14,594 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-01-27 00:10:14,596 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-01-27 00:10:14,599 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-01-27 00:10:14,601 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-01-27 00:10:14,602 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-01-27 00:10:14,603 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-01-27 00:10:14,604 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-01-27 00:10:14,608 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-01-27 00:10:14,608 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-01-27 00:10:14,608 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-01-27 00:10:14,610 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-01-27 00:10:14,610 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-01-27 00:10:14,611 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-01-27 00:10:14,612 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-01-27 00:10:14,616 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-01-27 00:10:14,617 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-01-27 00:10:14,618 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-01-27 00:10:14,621 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-01-27 00:10:14,621 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-01-27 00:10:14,622 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-01-27 00:10:14,623 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-01-27 00:10:14,623 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-01-27 00:10:14,624 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-01-27 00:10:14,626 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-01-27 00:10:14,627 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-New_States.epf [2021-01-27 00:10:14,687 INFO L113 SettingsManager]: Loading preferences was successful [2021-01-27 00:10:14,687 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-01-27 00:10:14,690 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-01-27 00:10:14,690 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-01-27 00:10:14,690 INFO L138 SettingsManager]: * Use SBE=true [2021-01-27 00:10:14,691 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-01-27 00:10:14,691 INFO L138 SettingsManager]: * sizeof long=4 [2021-01-27 00:10:14,691 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-01-27 00:10:14,692 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-01-27 00:10:14,692 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-01-27 00:10:14,694 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-01-27 00:10:14,694 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-01-27 00:10:14,694 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-01-27 00:10:14,695 INFO L138 SettingsManager]: * sizeof long double=12 [2021-01-27 00:10:14,695 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-01-27 00:10:14,695 INFO L138 SettingsManager]: * Use constant arrays=true [2021-01-27 00:10:14,695 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-01-27 00:10:14,696 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-01-27 00:10:14,696 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-01-27 00:10:14,696 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-01-27 00:10:14,697 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-01-27 00:10:14,697 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-27 00:10:14,697 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-01-27 00:10:14,698 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-01-27 00:10:14,698 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-01-27 00:10:14,698 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-01-27 00:10:14,698 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-01-27 00:10:14,699 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-01-27 00:10:14,699 INFO L138 SettingsManager]: * Lazy Petri-NFA conversion=true [2021-01-27 00:10:14,699 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=SLEEP_SET_FA [2021-01-27 00:10:14,699 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-01-27 00:10:14,700 INFO L138 SettingsManager]: * Minimization of abstraction=NONE [2021-01-27 00:10:14,700 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-01-27 00:10:14,700 INFO L138 SettingsManager]: * Sleep set reduction in concurrent analysis=NEW_STATES 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-27 00:10:15,150 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-01-27 00:10:15,179 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-01-27 00:10:15,182 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-01-27 00:10:15,184 INFO L271 PluginConnector]: Initializing CDTParser... [2021-01-27 00:10:15,185 INFO L275 PluginConnector]: CDTParser initialized [2021-01-27 00:10:15,186 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longest-2.i [2021-01-27 00:10:15,292 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ae00f8e8c/7957e30e3d424d0595e8a8bc33cf4462/FLAG4caafb884 [2021-01-27 00:10:16,003 INFO L306 CDTParser]: Found 1 translation units. [2021-01-27 00:10:16,005 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longest-2.i [2021-01-27 00:10:16,026 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ae00f8e8c/7957e30e3d424d0595e8a8bc33cf4462/FLAG4caafb884 [2021-01-27 00:10:16,275 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ae00f8e8c/7957e30e3d424d0595e8a8bc33cf4462 [2021-01-27 00:10:16,279 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-01-27 00:10:16,292 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-01-27 00:10:16,296 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-01-27 00:10:16,296 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-01-27 00:10:16,300 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-01-27 00:10:16,301 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:16,305 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c41ba38 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16, skipping insertion in model container [2021-01-27 00:10:16,305 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:16,313 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-01-27 00:10:16,379 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-01-27 00:10:16,770 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-27 00:10:16,785 INFO L203 MainTranslator]: Completed pre-run [2021-01-27 00:10:16,859 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-27 00:10:16,966 INFO L208 MainTranslator]: Completed translation [2021-01-27 00:10:16,967 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16 WrapperNode [2021-01-27 00:10:16,969 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-01-27 00:10:16,971 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-01-27 00:10:16,972 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-01-27 00:10:16,972 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-01-27 00:10:16,981 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:17,020 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:17,049 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-01-27 00:10:17,050 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-01-27 00:10:17,050 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-01-27 00:10:17,051 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-01-27 00:10:17,060 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:17,061 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:17,068 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:17,068 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:17,089 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:17,095 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:17,100 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (1/1) ... [2021-01-27 00:10:17,110 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-01-27 00:10:17,111 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-01-27 00:10:17,111 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-01-27 00:10:17,112 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-01-27 00:10:17,116 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (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-27 00:10:17,255 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2021-01-27 00:10:17,256 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2021-01-27 00:10:17,256 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2021-01-27 00:10:17,257 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2021-01-27 00:10:17,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-01-27 00:10:17,259 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-01-27 00:10:17,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-01-27 00:10:17,259 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-01-27 00:10:17,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-01-27 00:10:17,259 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-01-27 00:10:17,260 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-01-27 00:10:17,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-01-27 00:10:17,262 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-01-27 00:10:17,654 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-01-27 00:10:17,654 INFO L298 CfgBuilder]: Removed 8 assume(true) statements. [2021-01-27 00:10:17,656 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.01 12:10:17 BoogieIcfgContainer [2021-01-27 00:10:17,656 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-01-27 00:10:17,658 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-01-27 00:10:17,658 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-01-27 00:10:17,662 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-01-27 00:10:17,662 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.01 12:10:16" (1/3) ... [2021-01-27 00:10:17,663 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b0a70e5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.01 12:10:17, skipping insertion in model container [2021-01-27 00:10:17,663 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:16" (2/3) ... [2021-01-27 00:10:17,663 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b0a70e5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.01 12:10:17, skipping insertion in model container [2021-01-27 00:10:17,663 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.01 12:10:17" (3/3) ... [2021-01-27 00:10:17,665 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench_longest-2.i [2021-01-27 00:10:17,680 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-01-27 00:10:17,680 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-01-27 00:10:17,684 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-01-27 00:10:17,685 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-01-27 00:10:17,715 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,715 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,715 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,715 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,716 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,716 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,716 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,716 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,717 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,717 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,717 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,717 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,718 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,718 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,718 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,718 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,718 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,719 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,719 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,719 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,719 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,720 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,720 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,720 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,720 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,721 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,721 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,721 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,721 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,721 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,722 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,722 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,722 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,722 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,723 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,723 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,723 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,723 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,723 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,724 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,724 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,724 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,724 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,725 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,725 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,725 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,725 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,725 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,726 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,726 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,726 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,726 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,727 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,727 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,727 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,727 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,727 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,727 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,728 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,728 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,730 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,730 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,731 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,731 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,731 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,731 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,737 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,737 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,737 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,737 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,738 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,738 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,740 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-01-27 00:10:17,753 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-01-27 00:10:17,777 INFO L377 AbstractCegarLoop]: Interprodecural is true [2021-01-27 00:10:17,778 INFO L378 AbstractCegarLoop]: Hoare is true [2021-01-27 00:10:17,778 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-01-27 00:10:17,778 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-01-27 00:10:17,778 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-01-27 00:10:17,778 INFO L382 AbstractCegarLoop]: Difference is false [2021-01-27 00:10:17,778 INFO L383 AbstractCegarLoop]: Minimize is NONE [2021-01-27 00:10:17,779 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== Size of Word is: 40 and size of Sequence is : 41[2021-01-27 00:10:17,809 INFO L164 SleepSetCegar]: Size of mCounterexample is: 41 [2021-01-27 00:10:17,809 INFO L165 SleepSetCegar]: [72#[ULTIMATE.startENTRY]don't care, 75#[L-1]don't care, 78#[L-1-1]don't care, 81#[L20]don't care, 84#[L20-1]don't care, 87#[L20-2]don't care, 90#[L20-3]don't care, 93#[L20-4]don't care, 96#[L695]don't care, 99#[L-1-2]don't care, 102#[L-1-3]don't care, 105#[L-1-4]don't care, 108#[L718]don't care, 111#[L718-1]don't care, 114#[L721]don't care, 117#[L721-1]don't care, 120#[L721-2]don't care, 123#[L722]don't care, 126#[L722-1, t1ENTRY]don't care, 129#[t1ENTRY, L723]don't care, 135#[t1ENTRY, L723-1]don't care, 141#[L723-1, L699]don't care, 147#[L700, L723-1]don't care, 155#[L723-1, L700-5]don't care, 163#[L700-6, L723-1]don't care, 171#[t1FINAL, L723-1]don't care, 177#[t1EXIT, L723-1]don't care, 181#[L723-2, t1EXIT, t2ENTRY]don't care, 186#[t1EXIT, t2ENTRY, L724]don't care, 192#[t1EXIT, L710, L724]don't care, 198#[t1EXIT, L724, L711]don't care, 204#[t1EXIT, L724, L711-5]don't care, 208#[t1EXIT, L724, L711-6]don't care, 218#[t2FINAL, t1EXIT, L724]don't care, 226#[t1EXIT, L724, t2EXIT]don't care, 230#[t1EXIT, L726, t2EXIT]don't care, 233#[t1EXIT, L729, t2EXIT]don't care, 236#[t1EXIT, L731, t2EXIT]don't care, 242#[t1EXIT, L20-5, t2EXIT]don't care, 247#[t1EXIT, L20-7, t2EXIT]don't care, 273#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]don't care] [2021-01-27 00:10:17,810 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:17,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:17,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1232774667, now seen corresponding path program 1 times [2021-01-27 00:10:17,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:17,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458515267] [2021-01-27 00:10:17,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:17,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:18,039 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-27 00:10:18,040 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458515267] [2021-01-27 00:10:18,041 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 00:10:18,042 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-01-27 00:10:18,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843372573] [2021-01-27 00:10:18,059 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-01-27 00:10:18,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:18,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-01-27 00:10:18,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-01-27 00:10:18,089 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:18,092 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 0 states have call successors, (0), 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: 40 and size of Sequence is : 41[2021-01-27 00:10:18,122 INFO L164 SleepSetCegar]: Size of mCounterexample is: 41 [2021-01-27 00:10:18,129 INFO L165 SleepSetCegar]: [279#[ULTIMATE.startENTRY]true, 281#[L-1]true, 283#[L-1-1]true, 285#[L20]true, 287#[L20-1]true, 289#[L20-2]true, 291#[L20-3]true, 293#[L20-4]true, 295#[L695]true, 297#[L-1-2]true, 299#[L-1-3]true, 301#[L-1-4]true, 303#[L718]true, 305#[L718-1]true, 307#[L721]true, 309#[L721-1]true, 311#[L721-2]true, 313#[L722]true, 315#[L722-1, t1ENTRY]true, 317#[t1ENTRY, L723]true, 321#[t1ENTRY, L723-1]true, 325#[L723-1, L699]true, 329#[L700, L723-1]true, 334#[L723-1, L700-5]true, 340#[L700-6, L723-1]true, 346#[t1FINAL, L723-1]true, 350#[t1EXIT, L723-1]true, 353#[L723-2, t1EXIT, t2ENTRY]true, 356#[t1EXIT, t2ENTRY, L724]true, 360#[t1EXIT, L710, L724]true, 364#[t1EXIT, L724, L711]true, 368#[t1EXIT, L724, L711-5]true, 371#[t1EXIT, L724, L711-6]true, 379#[t2FINAL, t1EXIT, L724]true, 384#[t1EXIT, L724, t2EXIT]true, 387#[t1EXIT, L726, t2EXIT]true, 389#[t1EXIT, L729, t2EXIT]true, 391#[t1EXIT, L731, t2EXIT]true, 395#[t1EXIT, L20-5, t2EXIT]true, 398#[t1EXIT, L20-7, t2EXIT]true, 401#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:18,129 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-01-27 00:10:18,129 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:18,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:18,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1686919433, now seen corresponding path program 1 times [2021-01-27 00:10:18,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:18,132 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277978037] [2021-01-27 00:10:18,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:18,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:18,309 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-27 00:10:18,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277978037] [2021-01-27 00:10:18,309 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 00:10:18,310 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-01-27 00:10:18,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277749096] [2021-01-27 00:10:18,311 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-01-27 00:10:18,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:18,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-01-27 00:10:18,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-01-27 00:10:18,313 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:18,313 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 0 states have call successors, (0), 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-27 00:10:18,339 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 45 and size of Sequence is : 46[2021-01-27 00:10:18,375 INFO L164 SleepSetCegar]: Size of mCounterexample is: 46 [2021-01-27 00:10:18,376 INFO L165 SleepSetCegar]: [408#[ULTIMATE.startENTRY]true, 411#[L-1]true, 414#[L-1-1]true, 417#[L20]true, 420#[L20-1]true, 423#[L20-2]true, 426#[L20-3]true, 429#[L20-4]true, 432#[L695]true, 435#[L-1-2]true, 438#[L-1-3]true, 441#[L-1-4]true, 444#[L718]true, 447#[L718-1]true, 450#[L721]true, 453#[L721-1]true, 456#[L721-2]true, 459#[L722]true, 462#[L722-1, t1ENTRY]true, 465#[t1ENTRY, L723]true, 471#[t1ENTRY, L723-1]true, 477#[L723-1, L699]true, 483#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 491#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 495#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 515#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 525#[L700-3, L723-1](= t1Thread1of1ForFork0_~k~0 0), 537#[L723-1, L700-4]true, 548#[L723-1, L700-5]true, 556#[L700-6, L723-1]true, 563#[t1FINAL, L723-1]true, 569#[t1EXIT, L723-1]true, 573#[L723-2, t1EXIT, t2ENTRY]true, 578#[t1EXIT, t2ENTRY, L724]true, 584#[t1EXIT, L710, L724]true, 590#[t1EXIT, L724, L711]true, 596#[t1EXIT, L724, L711-5]true, 600#[t1EXIT, L724, L711-6]true, 612#[t2FINAL, t1EXIT, L724]true, 620#[t1EXIT, L724, t2EXIT]true, 624#[t1EXIT, L726, t2EXIT]true, 627#[t1EXIT, L729, t2EXIT]true, 630#[t1EXIT, L731, t2EXIT]true, 636#[t1EXIT, L20-5, t2EXIT]true, 641#[t1EXIT, L20-7, t2EXIT]true, 645#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:18,376 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-01-27 00:10:18,376 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:18,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:18,377 INFO L82 PathProgramCache]: Analyzing trace with hash -122512438, now seen corresponding path program 1 times [2021-01-27 00:10:18,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:18,377 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536791558] [2021-01-27 00:10:18,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:18,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:18,510 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-27 00:10:18,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536791558] [2021-01-27 00:10:18,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159226249] [2021-01-27 00:10:18,511 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-27 00:10:18,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:18,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 2 conjunts are in the unsatisfiable core [2021-01-27 00:10:18,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:18,695 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-27 00:10:18,695 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-27 00:10:18,695 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-01-27 00:10:18,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110686446] [2021-01-27 00:10:18,696 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-01-27 00:10:18,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:18,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-01-27 00:10:18,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-01-27 00:10:18,698 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:18,698 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 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-27 00:10:18,724 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 50 and size of Sequence is : 51[2021-01-27 00:10:18,752 INFO L164 SleepSetCegar]: Size of mCounterexample is: 51 [2021-01-27 00:10:18,753 INFO L165 SleepSetCegar]: [788#[ULTIMATE.startENTRY]true, 791#[L-1]true, 794#[L-1-1]true, 797#[L20]true, 800#[L20-1]true, 803#[L20-2]true, 806#[L20-3]true, 809#[L20-4]true, 812#[L695]true, 815#[L-1-2]true, 818#[L-1-3]true, 821#[L-1-4]true, 824#[L718]true, 827#[L718-1]true, 830#[L721]true, 833#[L721-1]true, 836#[L721-2]true, 839#[L722]true, 842#[L722-1, t1ENTRY]true, 845#[t1ENTRY, L723]true, 851#[t1ENTRY, L723-1]true, 857#[L723-1, L699]true, 863#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 871#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 875#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 889#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 893#[L700-3, L723-1](= t1Thread1of1ForFork0_~k~0 0), 899#[L723-1, L700-4]true, 907#[L723-1, L700-5]true, 915#[L700-6, L723-1]true, 922#[t1FINAL, L723-1]true, 928#[t1EXIT, L723-1]true, 932#[L723-2, t1EXIT, t2ENTRY]true, 937#[t1EXIT, t2ENTRY, L724]true, 943#[t1EXIT, L710, L724]true, 949#[t1EXIT, L724, L711](<= t2Thread1of1ForFork1_~k~1 0), 955#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 0), 963#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 0), 983#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 0), 999#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 0), 1015#[t1EXIT, L724, L711-4]true, 1026#[t1EXIT, L724, L711-5]true, 1030#[t1EXIT, L724, L711-6]true, 1039#[t2FINAL, t1EXIT, L724]true, 1047#[t1EXIT, L724, t2EXIT]true, 1051#[t1EXIT, L726, t2EXIT]true, 1054#[t1EXIT, L729, t2EXIT]true, 1057#[t1EXIT, L731, t2EXIT]true, 1063#[t1EXIT, L20-5, t2EXIT]true, 1068#[t1EXIT, L20-7, t2EXIT]true, 1072#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:18,954 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-01-27 00:10:18,955 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:18,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:18,956 INFO L82 PathProgramCache]: Analyzing trace with hash -867800877, now seen corresponding path program 1 times [2021-01-27 00:10:18,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:18,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449973167] [2021-01-27 00:10:18,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:18,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:19,022 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-27 00:10:19,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449973167] [2021-01-27 00:10:19,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138235390] [2021-01-27 00:10:19,023 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-27 00:10:19,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:19,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 4 conjunts are in the unsatisfiable core [2021-01-27 00:10:19,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:19,239 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-27 00:10:19,240 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:19,240 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-01-27 00:10:19,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040632342] [2021-01-27 00:10:19,241 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-01-27 00:10:19,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:19,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-01-27 00:10:19,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-01-27 00:10:19,242 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:19,243 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 00:10:19,321 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 55 and size of Sequence is : 56[2021-01-27 00:10:19,347 INFO L164 SleepSetCegar]: Size of mCounterexample is: 56 [2021-01-27 00:10:19,348 INFO L165 SleepSetCegar]: [1231#[ULTIMATE.startENTRY]true, 1234#[L-1]true, 1237#[L-1-1]true, 1240#[L20]true, 1243#[L20-1]true, 1246#[L20-2]true, 1249#[L20-3]true, 1252#[L20-4]true, 1255#[L695]true, 1258#[L-1-2]true, 1261#[L-1-3]true, 1264#[L-1-4]true, 1267#[L718]true, 1270#[L718-1]true, 1273#[L721]true, 1276#[L721-1]true, 1279#[L721-2]true, 1282#[L722]true, 1285#[L722-1, t1ENTRY]true, 1288#[t1ENTRY, L723]true, 1294#[t1ENTRY, L723-1]true, 1300#[L723-1, L699]true, 1306#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 1314#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 1318#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 1332#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 1338#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 1346#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 1354#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 1358#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 1376#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 1388#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 1398#[L723-1, L700-4]true, 1406#[L723-1, L700-5]true, 1414#[L700-6, L723-1]true, 1421#[t1FINAL, L723-1]true, 1427#[t1EXIT, L723-1]true, 1431#[L723-2, t1EXIT, t2ENTRY]true, 1436#[t1EXIT, t2ENTRY, L724]true, 1442#[t1EXIT, L710, L724]true, 1448#[t1EXIT, L724, L711](<= t2Thread1of1ForFork1_~k~1 0), 1454#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 0), 1462#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 0), 1472#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 0), 1478#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 0), 1484#[t1EXIT, L724, L711-4]true, 1490#[t1EXIT, L724, L711-5]true, 1494#[t1EXIT, L724, L711-6]true, 1503#[t2FINAL, t1EXIT, L724]true, 1511#[t1EXIT, L724, t2EXIT]true, 1515#[t1EXIT, L726, t2EXIT]true, 1518#[t1EXIT, L729, t2EXIT]true, 1521#[t1EXIT, L731, t2EXIT]true, 1527#[t1EXIT, L20-5, t2EXIT]true, 1532#[t1EXIT, L20-7, t2EXIT]true, 1536#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:19,557 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:19,558 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:19,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:19,559 INFO L82 PathProgramCache]: Analyzing trace with hash -421285402, now seen corresponding path program 2 times [2021-01-27 00:10:19,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:19,561 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961983651] [2021-01-27 00:10:19,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:19,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:19,683 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-27 00:10:19,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961983651] [2021-01-27 00:10:19,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709770578] [2021-01-27 00:10:19,684 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-27 00:10:19,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-27 00:10:19,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:19,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 4 conjunts are in the unsatisfiable core [2021-01-27 00:10:19,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:19,856 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-27 00:10:19,857 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:19,857 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-01-27 00:10:19,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463177148] [2021-01-27 00:10:19,859 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-01-27 00:10:19,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:19,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-01-27 00:10:19,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-01-27 00:10:19,861 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:19,861 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 00:10:19,955 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 60 and size of Sequence is : 61[2021-01-27 00:10:19,971 INFO L164 SleepSetCegar]: Size of mCounterexample is: 61 [2021-01-27 00:10:19,972 INFO L165 SleepSetCegar]: [1710#[ULTIMATE.startENTRY]true, 1713#[L-1]true, 1716#[L-1-1]true, 1719#[L20]true, 1722#[L20-1]true, 1725#[L20-2]true, 1728#[L20-3]true, 1731#[L20-4]true, 1734#[L695]true, 1737#[L-1-2]true, 1740#[L-1-3]true, 1743#[L-1-4]true, 1746#[L718]true, 1749#[L718-1]true, 1752#[L721]true, 1755#[L721-1]true, 1758#[L721-2]true, 1761#[L722]true, 1764#[L722-1, t1ENTRY]true, 1767#[t1ENTRY, L723]true, 1773#[t1ENTRY, L723-1]true, 1779#[L723-1, L699]true, 1785#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 1793#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 1797#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 1811#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 1815#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 1821#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 1829#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 1833#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 1843#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 1847#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 1853#[L723-1, L700-4]true, 1861#[L723-1, L700-5]true, 1869#[L700-6, L723-1]true, 1876#[t1FINAL, L723-1]true, 1882#[t1EXIT, L723-1]true, 1886#[L723-2, t1EXIT, t2ENTRY]true, 1891#[t1EXIT, t2ENTRY, L724]true, 1897#[t1EXIT, L710, L724]true, 1903#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 1909#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 1917#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 1927#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 1935#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 1943#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (= |t2Thread1of1ForFork1_#t~post6| 0)), 1949#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 1957#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 1971#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 1985#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 1), 1995#[t1EXIT, L724, L711-4]true, 2001#[t1EXIT, L724, L711-5]true, 2005#[t1EXIT, L724, L711-6]true, 2014#[t2FINAL, t1EXIT, L724]true, 2022#[t1EXIT, L724, t2EXIT]true, 2026#[t1EXIT, L726, t2EXIT]true, 2029#[t1EXIT, L729, t2EXIT]true, 2032#[t1EXIT, L731, t2EXIT]true, 2038#[t1EXIT, L20-5, t2EXIT]true, 2043#[t1EXIT, L20-7, t2EXIT]true, 2047#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:20,173 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:20,173 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:20,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:20,175 INFO L82 PathProgramCache]: Analyzing trace with hash -820329417, now seen corresponding path program 3 times [2021-01-27 00:10:20,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:20,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467645276] [2021-01-27 00:10:20,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:20,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:20,284 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-27 00:10:20,285 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467645276] [2021-01-27 00:10:20,285 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770048690] [2021-01-27 00:10:20,285 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-27 00:10:20,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-01-27 00:10:20,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:20,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 6 conjunts are in the unsatisfiable core [2021-01-27 00:10:20,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:20,429 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-27 00:10:20,430 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:20,430 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-01-27 00:10:20,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414176556] [2021-01-27 00:10:20,431 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-01-27 00:10:20,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:20,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-01-27 00:10:20,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-01-27 00:10:20,432 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:20,433 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 9 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-27 00:10:20,540 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 65 and size of Sequence is : 66[2021-01-27 00:10:20,562 INFO L164 SleepSetCegar]: Size of mCounterexample is: 66 [2021-01-27 00:10:20,563 INFO L165 SleepSetCegar]: [2238#[ULTIMATE.startENTRY]true, 2241#[L-1]true, 2244#[L-1-1]true, 2247#[L20]true, 2250#[L20-1]true, 2253#[L20-2]true, 2256#[L20-3]true, 2259#[L20-4]true, 2262#[L695]true, 2265#[L-1-2]true, 2268#[L-1-3]true, 2271#[L-1-4]true, 2274#[L718]true, 2277#[L718-1]true, 2280#[L721]true, 2283#[L721-1]true, 2286#[L721-2]true, 2289#[L722]true, 2292#[L722-1, t1ENTRY]true, 2295#[t1ENTRY, L723]true, 2301#[t1ENTRY, L723-1]true, 2307#[L723-1, L699]true, 2313#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 2321#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 2325#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 2339#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 2345#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 2353#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 2361#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 2365#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 2375#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 2381#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 2389#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 2397#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 2401#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 2419#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 2431#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 2441#[L723-1, L700-4]true, 2449#[L723-1, L700-5]true, 2457#[L700-6, L723-1]true, 2464#[t1FINAL, L723-1]true, 2470#[t1EXIT, L723-1]true, 2474#[L723-2, t1EXIT, t2ENTRY]true, 2479#[t1EXIT, t2ENTRY, L724]true, 2485#[t1EXIT, L710, L724]true, 2491#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 2497#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 2505#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 2515#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 2521#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 2527#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (= |t2Thread1of1ForFork1_#t~post6| 0)), 2533#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 2541#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 2547#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 2553#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 1), 2559#[t1EXIT, L724, L711-4]true, 2565#[t1EXIT, L724, L711-5]true, 2569#[t1EXIT, L724, L711-6]true, 2578#[t2FINAL, t1EXIT, L724]true, 2586#[t1EXIT, L724, t2EXIT]true, 2590#[t1EXIT, L726, t2EXIT]true, 2593#[t1EXIT, L729, t2EXIT]true, 2596#[t1EXIT, L731, t2EXIT]true, 2602#[t1EXIT, L20-5, t2EXIT]true, 2607#[t1EXIT, L20-7, t2EXIT]true, 2611#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:20,772 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:20,773 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:20,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:20,774 INFO L82 PathProgramCache]: Analyzing trace with hash 1298796938, now seen corresponding path program 4 times [2021-01-27 00:10:20,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:20,775 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780532175] [2021-01-27 00:10:20,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:20,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:20,877 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-27 00:10:20,878 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780532175] [2021-01-27 00:10:20,878 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351943514] [2021-01-27 00:10:20,878 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-27 00:10:20,970 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-27 00:10:20,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:20,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 8 conjunts are in the unsatisfiable core [2021-01-27 00:10:20,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:21,025 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-27 00:10:21,025 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:21,025 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-01-27 00:10:21,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416647704] [2021-01-27 00:10:21,026 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-01-27 00:10:21,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:21,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-01-27 00:10:21,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-01-27 00:10:21,028 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:21,028 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 0 states have call successors, (0), 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-27 00:10:21,211 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 70 and size of Sequence is : 71[2021-01-27 00:10:21,231 INFO L164 SleepSetCegar]: Size of mCounterexample is: 71 [2021-01-27 00:10:21,232 INFO L165 SleepSetCegar]: [2819#[ULTIMATE.startENTRY]true, 2822#[L-1]true, 2825#[L-1-1]true, 2828#[L20]true, 2831#[L20-1]true, 2834#[L20-2]true, 2837#[L20-3]true, 2840#[L20-4]true, 2843#[L695]true, 2846#[L-1-2]true, 2849#[L-1-3]true, 2852#[L-1-4]true, 2855#[L718]true, 2858#[L718-1]true, 2861#[L721]true, 2864#[L721-1]true, 2867#[L721-2]true, 2870#[L722]true, 2873#[L722-1, t1ENTRY]true, 2876#[t1ENTRY, L723]true, 2882#[t1ENTRY, L723-1]true, 2888#[L723-1, L699]true, 2894#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 2902#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 2906#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 2920#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 2926#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 2934#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 2942#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 2946#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 2956#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 2962#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 2970#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 2978#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 2982#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 2992#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 2998#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 3006#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 3014#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 3018#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 3032#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 3040#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 3048#[L723-1, L700-4]true, 3056#[L723-1, L700-5]true, 3064#[L700-6, L723-1]true, 3071#[t1FINAL, L723-1]true, 3077#[t1EXIT, L723-1]true, 3081#[L723-2, t1EXIT, t2ENTRY]true, 3086#[t1EXIT, t2ENTRY, L724]true, 3092#[t1EXIT, L710, L724]true, 3098#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 3104#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 3112#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 3122#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 3128#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 3134#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (= |t2Thread1of1ForFork1_#t~post6| 0)), 3140#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 3148#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 3154#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 3160#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 1), 3166#[t1EXIT, L724, L711-4]true, 3172#[t1EXIT, L724, L711-5]true, 3176#[t1EXIT, L724, L711-6]true, 3185#[t2FINAL, t1EXIT, L724]true, 3193#[t1EXIT, L724, t2EXIT]true, 3197#[t1EXIT, L726, t2EXIT]true, 3200#[t1EXIT, L729, t2EXIT]true, 3203#[t1EXIT, L731, t2EXIT]true, 3209#[t1EXIT, L20-5, t2EXIT]true, 3214#[t1EXIT, L20-7, t2EXIT]true, 3218#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:21,441 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-01-27 00:10:21,442 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:21,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:21,443 INFO L82 PathProgramCache]: Analyzing trace with hash 1531256855, now seen corresponding path program 5 times [2021-01-27 00:10:21,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:21,444 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076914014] [2021-01-27 00:10:21,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:21,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:21,594 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-27 00:10:21,594 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076914014] [2021-01-27 00:10:21,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142070661] [2021-01-27 00:10:21,595 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-27 00:10:21,681 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-01-27 00:10:21,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:21,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 10 conjunts are in the unsatisfiable core [2021-01-27 00:10:21,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:21,734 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-27 00:10:21,734 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:21,734 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-01-27 00:10:21,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147628212] [2021-01-27 00:10:21,735 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-01-27 00:10:21,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:21,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-01-27 00:10:21,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-01-27 00:10:21,736 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:21,737 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) [2021-01-27 00:10:21,916 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 75 and size of Sequence is : 76[2021-01-27 00:10:21,933 INFO L164 SleepSetCegar]: Size of mCounterexample is: 76 [2021-01-27 00:10:21,934 INFO L165 SleepSetCegar]: [3443#[ULTIMATE.startENTRY]true, 3446#[L-1]true, 3449#[L-1-1]true, 3452#[L20]true, 3455#[L20-1]true, 3458#[L20-2]true, 3461#[L20-3]true, 3464#[L20-4]true, 3467#[L695]true, 3470#[L-1-2]true, 3473#[L-1-3]true, 3476#[L-1-4]true, 3479#[L718]true, 3482#[L718-1]true, 3485#[L721]true, 3488#[L721-1]true, 3491#[L721-2]true, 3494#[L722]true, 3497#[L722-1, t1ENTRY]true, 3500#[t1ENTRY, L723]true, 3506#[t1ENTRY, L723-1]true, 3512#[L723-1, L699]true, 3518#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 3526#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 3530#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 3544#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 3550#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 3558#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 3566#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 3570#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 3580#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 3586#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 3594#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 3602#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 3606#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 3616#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 3622#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 3630#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 3638#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 3642#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 3652#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 3658#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 3666#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 3674#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 3678#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 3692#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 3700#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 3708#[L723-1, L700-4]true, 3716#[L723-1, L700-5]true, 3724#[L700-6, L723-1]true, 3731#[t1FINAL, L723-1]true, 3737#[t1EXIT, L723-1]true, 3741#[L723-2, t1EXIT, t2ENTRY]true, 3746#[t1EXIT, t2ENTRY, L724]true, 3752#[t1EXIT, L710, L724]true, 3758#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 3764#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 3772#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 3782#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 3788#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 3794#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (= |t2Thread1of1ForFork1_#t~post6| 0)), 3800#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 3808#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 3814#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 3820#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 1), 3826#[t1EXIT, L724, L711-4]true, 3832#[t1EXIT, L724, L711-5]true, 3836#[t1EXIT, L724, L711-6]true, 3845#[t2FINAL, t1EXIT, L724]true, 3853#[t1EXIT, L724, t2EXIT]true, 3857#[t1EXIT, L726, t2EXIT]true, 3860#[t1EXIT, L729, t2EXIT]true, 3863#[t1EXIT, L731, t2EXIT]true, 3869#[t1EXIT, L20-5, t2EXIT]true, 3874#[t1EXIT, L20-7, t2EXIT]true, 3878#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:22,142 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:22,143 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:22,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:22,144 INFO L82 PathProgramCache]: Analyzing trace with hash -1833033302, now seen corresponding path program 6 times [2021-01-27 00:10:22,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:22,145 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461152595] [2021-01-27 00:10:22,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:22,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:22,299 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-27 00:10:22,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461152595] [2021-01-27 00:10:22,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798683758] [2021-01-27 00:10:22,300 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-27 00:10:22,388 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-01-27 00:10:22,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:22,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 6 conjunts are in the unsatisfiable core [2021-01-27 00:10:22,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:22,499 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-01-27 00:10:22,500 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:22,500 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 18 [2021-01-27 00:10:22,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560468585] [2021-01-27 00:10:22,501 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-01-27 00:10:22,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:22,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-01-27 00:10:22,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-01-27 00:10:22,502 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:22,503 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 00:10:22,820 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:22,997 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 85 and size of Sequence is : 86[2021-01-27 00:10:23,015 INFO L164 SleepSetCegar]: Size of mCounterexample is: 86 [2021-01-27 00:10:23,015 INFO L165 SleepSetCegar]: [4123#[ULTIMATE.startENTRY]true, 4126#[L-1]true, 4129#[L-1-1]true, 4132#[L20]true, 4135#[L20-1]true, 4138#[L20-2]true, 4141#[L20-3]true, 4144#[L20-4]true, 4147#[L695]true, 4150#[L-1-2]true, 4153#[L-1-3]true, 4156#[L-1-4]true, 4159#[L718]true, 4162#[L718-1]true, 4165#[L721]true, 4168#[L721-1]true, 4171#[L721-2]true, 4174#[L722]true, 4177#[L722-1, t1ENTRY]true, 4180#[t1ENTRY, L723]true, 4186#[t1ENTRY, L723-1]true, 4192#[L723-1, L699]true, 4198#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 4206#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 4210#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 4224#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 4230#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 4238#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 4246#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 4250#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 4260#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 4266#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 4274#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 4282#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 4286#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 4296#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 4302#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 4310#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 4318#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 4322#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 4332#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 4338#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 4346#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 4354#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 4358#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 4368#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 4374#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 4382#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 4390#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 4394#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 4408#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 4416#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 4424#[L723-1, L700-4]true, 4432#[L723-1, L700-5]true, 4440#[L700-6, L723-1]true, 4447#[t1FINAL, L723-1]true, 4453#[t1EXIT, L723-1]true, 4457#[L723-2, t1EXIT, t2ENTRY]true, 4462#[t1EXIT, t2ENTRY, L724]true, 4468#[t1EXIT, L710, L724]true, 4474#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 4480#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 4488#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 4498#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 4506#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 4514#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 4520#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 4528#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 4534#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 4542#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 4550#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 4556#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 4564#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 4586#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 4608#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 2), 4622#[t1EXIT, L724, L711-4]true, 4628#[t1EXIT, L724, L711-5]true, 4632#[t1EXIT, L724, L711-6]true, 4641#[t2FINAL, t1EXIT, L724]true, 4649#[t1EXIT, L724, t2EXIT]true, 4653#[t1EXIT, L726, t2EXIT]true, 4656#[t1EXIT, L729, t2EXIT]true, 4659#[t1EXIT, L731, t2EXIT]true, 4665#[t1EXIT, L20-5, t2EXIT]true, 4670#[t1EXIT, L20-7, t2EXIT]true, 4674#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:23,216 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:23,217 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:23,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:23,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1943931706, now seen corresponding path program 7 times [2021-01-27 00:10:23,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:23,218 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999690758] [2021-01-27 00:10:23,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:23,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:23,422 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-01-27 00:10:23,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999690758] [2021-01-27 00:10:23,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941095078] [2021-01-27 00:10:23,423 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-27 00:10:23,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:23,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 14 conjunts are in the unsatisfiable core [2021-01-27 00:10:23,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:23,567 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-01-27 00:10:23,568 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:23,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-01-27 00:10:23,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008574682] [2021-01-27 00:10:23,569 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-27 00:10:23,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:23,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-27 00:10:23,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-01-27 00:10:23,571 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:23,571 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 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-27 00:10:23,844 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 90 and size of Sequence is : 91[2021-01-27 00:10:23,874 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-27 00:10:23,875 INFO L165 SleepSetCegar]: [4948#[ULTIMATE.startENTRY]true, 4951#[L-1]true, 4954#[L-1-1]true, 4957#[L20]true, 4960#[L20-1]true, 4963#[L20-2]true, 4966#[L20-3]true, 4969#[L20-4]true, 4972#[L695]true, 4975#[L-1-2]true, 4978#[L-1-3]true, 4981#[L-1-4]true, 4984#[L718]true, 4987#[L718-1]true, 4990#[L721]true, 4993#[L721-1]true, 4996#[L721-2]true, 4999#[L722]true, 5002#[L722-1, t1ENTRY]true, 5005#[t1ENTRY, L723]true, 5011#[t1ENTRY, L723-1]true, 5017#[L723-1, L699]true, 5023#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 5031#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 5035#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 5049#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 5055#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 5063#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 5071#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 5075#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 5085#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 5091#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 5099#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 5107#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 5111#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 5121#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 5127#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 5135#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 5143#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 5147#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 5157#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 5163#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 5171#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 5179#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 5183#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 5193#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 5199#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 5207#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 5215#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 5219#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 5229#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 5235#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 5243#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 5251#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 5255#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 5269#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 5277#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 5285#[L723-1, L700-4]true, 5293#[L723-1, L700-5]true, 5301#[L700-6, L723-1]true, 5308#[t1FINAL, L723-1]true, 5314#[t1EXIT, L723-1]true, 5318#[L723-2, t1EXIT, t2ENTRY]true, 5323#[t1EXIT, t2ENTRY, L724]true, 5329#[t1EXIT, L710, L724]true, 5335#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 5341#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 5349#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 5359#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 5365#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 5371#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 5377#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 5385#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 5391#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 5397#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 5403#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 5409#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 5417#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 5423#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 5429#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 2), 5435#[t1EXIT, L724, L711-4]true, 5441#[t1EXIT, L724, L711-5]true, 5445#[t1EXIT, L724, L711-6]true, 5454#[t2FINAL, t1EXIT, L724]true, 5462#[t1EXIT, L724, t2EXIT]true, 5466#[t1EXIT, L726, t2EXIT]true, 5469#[t1EXIT, L729, t2EXIT]true, 5472#[t1EXIT, L731, t2EXIT]true, 5478#[t1EXIT, L20-5, t2EXIT]true, 5483#[t1EXIT, L20-7, t2EXIT]true, 5487#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:24,087 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-01-27 00:10:24,088 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:24,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:24,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1814641363, now seen corresponding path program 8 times [2021-01-27 00:10:24,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:24,089 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40440652] [2021-01-27 00:10:24,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:24,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:24,381 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-01-27 00:10:24,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40440652] [2021-01-27 00:10:24,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522115873] [2021-01-27 00:10:24,382 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-27 00:10:24,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-27 00:10:24,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:24,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 16 conjunts are in the unsatisfiable core [2021-01-27 00:10:24,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:24,537 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-01-27 00:10:24,538 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:24,538 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-01-27 00:10:24,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077216410] [2021-01-27 00:10:24,539 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-27 00:10:24,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:24,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-27 00:10:24,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-01-27 00:10:24,540 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:24,541 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 19 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-27 00:10:24,879 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 95 and size of Sequence is : 96[2021-01-27 00:10:24,905 INFO L164 SleepSetCegar]: Size of mCounterexample is: 96 [2021-01-27 00:10:24,906 INFO L165 SleepSetCegar]: [5778#[ULTIMATE.startENTRY]true, 5781#[L-1]true, 5784#[L-1-1]true, 5787#[L20]true, 5790#[L20-1]true, 5793#[L20-2]true, 5796#[L20-3]true, 5799#[L20-4]true, 5802#[L695]true, 5805#[L-1-2]true, 5808#[L-1-3]true, 5811#[L-1-4]true, 5814#[L718]true, 5817#[L718-1]true, 5820#[L721]true, 5823#[L721-1]true, 5826#[L721-2]true, 5829#[L722]true, 5832#[L722-1, t1ENTRY]true, 5835#[t1ENTRY, L723]true, 5841#[t1ENTRY, L723-1]true, 5847#[L723-1, L699]true, 5853#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 5861#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 5865#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 5879#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 5885#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 5893#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 5901#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 5905#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 5915#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 5921#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 5929#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 5937#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 5941#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 5951#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 5957#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 5965#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 5973#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 5977#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 5987#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 5993#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 6001#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 6009#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 6013#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 6023#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 6029#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 6037#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 6045#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 6049#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 6059#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 6065#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 6073#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 6081#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 6085#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 6095#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 6101#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 6109#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 6117#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 7), 6121#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 6135#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 6143#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 6151#[L723-1, L700-4]true, 6159#[L723-1, L700-5]true, 6167#[L700-6, L723-1]true, 6174#[t1FINAL, L723-1]true, 6180#[t1EXIT, L723-1]true, 6184#[L723-2, t1EXIT, t2ENTRY]true, 6189#[t1EXIT, t2ENTRY, L724]true, 6195#[t1EXIT, L710, L724]true, 6201#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 6207#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 6215#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 6225#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 6231#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 6237#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 6243#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 6251#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 6257#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 6263#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 6269#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 6275#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 6283#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 6289#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 6295#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 2), 6301#[t1EXIT, L724, L711-4]true, 6307#[t1EXIT, L724, L711-5]true, 6311#[t1EXIT, L724, L711-6]true, 6320#[t2FINAL, t1EXIT, L724]true, 6328#[t1EXIT, L724, t2EXIT]true, 6332#[t1EXIT, L726, t2EXIT]true, 6335#[t1EXIT, L729, t2EXIT]true, 6338#[t1EXIT, L731, t2EXIT]true, 6344#[t1EXIT, L20-5, t2EXIT]true, 6349#[t1EXIT, L20-7, t2EXIT]true, 6353#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:25,114 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:25,115 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:25,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:25,116 INFO L82 PathProgramCache]: Analyzing trace with hash 32290022, now seen corresponding path program 9 times [2021-01-27 00:10:25,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:25,117 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883218992] [2021-01-27 00:10:25,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:25,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:25,434 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-01-27 00:10:25,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883218992] [2021-01-27 00:10:25,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440514879] [2021-01-27 00:10:25,436 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-27 00:10:25,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-01-27 00:10:25,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:25,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 8 conjunts are in the unsatisfiable core [2021-01-27 00:10:25,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:25,689 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2021-01-27 00:10:25,689 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:25,690 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 9] total 26 [2021-01-27 00:10:25,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671968854] [2021-01-27 00:10:25,695 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-01-27 00:10:25,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:25,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-01-27 00:10:25,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-01-27 00:10:25,699 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:25,699 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 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-27 00:10:26,193 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:26,412 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 105 and size of Sequence is : 106[2021-01-27 00:10:26,427 INFO L164 SleepSetCegar]: Size of mCounterexample is: 106 [2021-01-27 00:10:26,428 INFO L165 SleepSetCegar]: [6666#[ULTIMATE.startENTRY]true, 6669#[L-1]true, 6672#[L-1-1]true, 6675#[L20]true, 6678#[L20-1]true, 6681#[L20-2]true, 6684#[L20-3]true, 6687#[L20-4]true, 6690#[L695]true, 6693#[L-1-2]true, 6696#[L-1-3]true, 6699#[L-1-4]true, 6702#[L718]true, 6705#[L718-1]true, 6708#[L721]true, 6711#[L721-1]true, 6714#[L721-2]true, 6717#[L722]true, 6720#[L722-1, t1ENTRY]true, 6723#[t1ENTRY, L723]true, 6729#[t1ENTRY, L723-1]true, 6735#[L723-1, L699]true, 6741#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 6749#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 6753#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 6767#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 6773#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 6781#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 6789#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 6793#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 6803#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 6809#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 6817#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 6825#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 6829#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 6839#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 6845#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 6853#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 6861#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 6865#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 6875#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 6881#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 6889#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 6897#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 6901#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 6911#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 6917#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 6925#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 6933#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 6937#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 6947#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 6953#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 6961#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 6969#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 6973#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 6983#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 6989#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 6997#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 7005#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 7), 7009#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 7019#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 7025#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7)), 7033#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8)), 7041#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 8), 7045#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 7059#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 7067#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 7075#[L723-1, L700-4]true, 7083#[L723-1, L700-5]true, 7091#[L700-6, L723-1]true, 7098#[t1FINAL, L723-1]true, 7104#[t1EXIT, L723-1]true, 7108#[L723-2, t1EXIT, t2ENTRY]true, 7113#[t1EXIT, t2ENTRY, L724]true, 7119#[t1EXIT, L710, L724]true, 7125#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 7131#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 7139#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 7149#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 7157#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 7165#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 7171#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 7179#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 7185#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 7193#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 7201#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 7207#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 7215#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 7221#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 7229#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 7237#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 7243#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 3), 7251#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 3), 7269#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 3), 7287#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 3), 7299#[t1EXIT, L724, L711-4]true, 7305#[t1EXIT, L724, L711-5]true, 7309#[t1EXIT, L724, L711-6]true, 7318#[t2FINAL, t1EXIT, L724]true, 7326#[t1EXIT, L724, t2EXIT]true, 7330#[t1EXIT, L726, t2EXIT]true, 7333#[t1EXIT, L729, t2EXIT]true, 7336#[t1EXIT, L731, t2EXIT]true, 7342#[t1EXIT, L20-5, t2EXIT]true, 7347#[t1EXIT, L20-7, t2EXIT]true, 7351#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:26,629 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:26,630 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:26,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:26,631 INFO L82 PathProgramCache]: Analyzing trace with hash -664281206, now seen corresponding path program 10 times [2021-01-27 00:10:26,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:26,631 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881975985] [2021-01-27 00:10:26,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:26,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:26,982 INFO L134 CoverageAnalysis]: Checked inductivity of 223 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-01-27 00:10:26,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881975985] [2021-01-27 00:10:26,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031037581] [2021-01-27 00:10:26,984 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-27 00:10:27,100 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-27 00:10:27,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:27,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-27 00:10:27,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:27,177 INFO L134 CoverageAnalysis]: Checked inductivity of 223 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-01-27 00:10:27,178 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:27,178 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-01-27 00:10:27,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332029190] [2021-01-27 00:10:27,179 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-01-27 00:10:27,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:27,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-01-27 00:10:27,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-01-27 00:10:27,180 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:27,181 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 4.130434782608695) internal successors, (95), 23 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 00:10:27,669 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 110 and size of Sequence is : 111[2021-01-27 00:10:27,694 INFO L164 SleepSetCegar]: Size of mCounterexample is: 111 [2021-01-27 00:10:27,695 INFO L165 SleepSetCegar]: [7691#[ULTIMATE.startENTRY]true, 7694#[L-1]true, 7697#[L-1-1]true, 7700#[L20]true, 7703#[L20-1]true, 7706#[L20-2]true, 7709#[L20-3]true, 7712#[L20-4]true, 7715#[L695]true, 7718#[L-1-2]true, 7721#[L-1-3]true, 7724#[L-1-4]true, 7727#[L718]true, 7730#[L718-1]true, 7733#[L721]true, 7736#[L721-1]true, 7739#[L721-2]true, 7742#[L722]true, 7745#[L722-1, t1ENTRY]true, 7748#[t1ENTRY, L723]true, 7754#[t1ENTRY, L723-1]true, 7760#[L723-1, L699]true, 7766#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 7774#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 7778#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 7792#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 7798#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 7806#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 7814#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 7818#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 7828#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 7834#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 7842#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 7850#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 7854#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 7864#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 7870#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 7878#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 7886#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 7890#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 7900#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 7906#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 7914#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 7922#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 7926#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 7936#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 7942#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 7950#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 7958#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 7962#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 7972#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 7978#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 7986#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 7994#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 7998#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 8008#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 8014#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 8022#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 8030#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 7), 8034#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 8044#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 8050#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7)), 8058#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8)), 8066#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 8), 8070#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 8080#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 8086#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 8094#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 8102#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 9), 8106#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 8120#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 8128#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 8136#[L723-1, L700-4]true, 8144#[L723-1, L700-5]true, 8152#[L700-6, L723-1]true, 8159#[t1FINAL, L723-1]true, 8165#[t1EXIT, L723-1]true, 8169#[L723-2, t1EXIT, t2ENTRY]true, 8174#[t1EXIT, t2ENTRY, L724]true, 8180#[t1EXIT, L710, L724]true, 8186#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 8192#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 8200#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 8210#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 8216#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 8222#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 8228#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 8236#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 8242#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 8248#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 8254#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 8260#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 8268#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 8274#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 8280#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 8286#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 8292#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 3), 8300#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 3), 8306#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 3), 8312#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 3), 8318#[t1EXIT, L724, L711-4]true, 8324#[t1EXIT, L724, L711-5]true, 8328#[t1EXIT, L724, L711-6]true, 8337#[t2FINAL, t1EXIT, L724]true, 8345#[t1EXIT, L724, t2EXIT]true, 8349#[t1EXIT, L726, t2EXIT]true, 8352#[t1EXIT, L729, t2EXIT]true, 8355#[t1EXIT, L731, t2EXIT]true, 8361#[t1EXIT, L20-5, t2EXIT]true, 8366#[t1EXIT, L20-7, t2EXIT]true, 8370#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:27,908 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-01-27 00:10:27,909 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:27,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:27,910 INFO L82 PathProgramCache]: Analyzing trace with hash -439050985, now seen corresponding path program 11 times [2021-01-27 00:10:27,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:27,910 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604020533] [2021-01-27 00:10:27,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:27,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:28,304 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-01-27 00:10:28,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604020533] [2021-01-27 00:10:28,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274860025] [2021-01-27 00:10:28,305 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-27 00:10:28,394 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-01-27 00:10:28,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:28,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 10 conjunts are in the unsatisfiable core [2021-01-27 00:10:28,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:28,628 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2021-01-27 00:10:28,629 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:28,629 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 11] total 32 [2021-01-27 00:10:28,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308412014] [2021-01-27 00:10:28,631 INFO L461 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-01-27 00:10:28,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:28,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-01-27 00:10:28,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=815, Unknown=0, NotChecked=0, Total=992 [2021-01-27 00:10:28,634 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:28,634 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 4.0625) internal successors, (130), 32 states have internal predecessors, (130), 0 states have call successors, (0), 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-27 00:10:29,295 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:29,585 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 120 and size of Sequence is : 121[2021-01-27 00:10:29,599 INFO L164 SleepSetCegar]: Size of mCounterexample is: 121 [2021-01-27 00:10:29,599 INFO L165 SleepSetCegar]: [8734#[ULTIMATE.startENTRY]true, 8737#[L-1]true, 8740#[L-1-1]true, 8743#[L20]true, 8746#[L20-1]true, 8749#[L20-2]true, 8752#[L20-3]true, 8755#[L20-4]true, 8758#[L695]true, 8761#[L-1-2]true, 8764#[L-1-3]true, 8767#[L-1-4]true, 8770#[L718]true, 8773#[L718-1]true, 8776#[L721]true, 8779#[L721-1]true, 8782#[L721-2]true, 8785#[L722]true, 8788#[L722-1, t1ENTRY]true, 8791#[t1ENTRY, L723]true, 8797#[t1ENTRY, L723-1]true, 8803#[L723-1, L699]true, 8809#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 8817#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 8821#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 8835#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 8841#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 8849#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 8857#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 8861#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 8871#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 8877#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 8885#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 8893#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 8897#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 8907#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 8913#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 8921#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 8929#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 8933#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 8943#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 8949#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 8957#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 8965#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 8969#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 8979#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 8985#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 8993#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 9001#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 9005#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 9015#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 9021#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 9029#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 9037#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 9041#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 9051#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 9057#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 9065#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 9073#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 7), 9077#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 9087#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 9093#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7)), 9101#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8)), 9109#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 8), 9113#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 9123#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 9129#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 9137#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 9145#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 9), 9149#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 9159#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 9165#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 9173#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 10) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 9181#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 10), 9185#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 9199#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 9207#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 9215#[L723-1, L700-4]true, 9223#[L723-1, L700-5]true, 9229#[L700-6, L723-1]true, 9235#[t1FINAL, L723-1]true, 9241#[t1EXIT, L723-1]true, 9245#[L723-2, t1EXIT, t2ENTRY]true, 9250#[t1EXIT, t2ENTRY, L724]true, 9256#[t1EXIT, L710, L724]true, 9262#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 9268#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 9276#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 9286#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 9294#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 9302#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 9308#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 9316#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 9322#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 9330#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 9338#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 9344#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 9352#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 9358#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 9366#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 9374#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 9380#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 3), 9388#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 3), 9394#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 3), 9402#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 9410#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 9416#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 4), 9424#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 4), 9438#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 4), 9452#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 4), 9462#[t1EXIT, L724, L711-4]true, 9468#[t1EXIT, L724, L711-5]true, 9472#[t1EXIT, L724, L711-6]true, 9481#[t2FINAL, t1EXIT, L724]true, 9489#[t1EXIT, L724, t2EXIT]true, 9493#[t1EXIT, L726, t2EXIT]true, 9496#[t1EXIT, L729, t2EXIT]true, 9499#[t1EXIT, L731, t2EXIT]true, 9505#[t1EXIT, L20-5, t2EXIT]true, 9510#[t1EXIT, L20-7, t2EXIT]true, 9514#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:29,800 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-01-27 00:10:29,800 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:29,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:29,801 INFO L82 PathProgramCache]: Analyzing trace with hash 217915635, now seen corresponding path program 12 times [2021-01-27 00:10:29,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:29,802 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309147537] [2021-01-27 00:10:29,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:29,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:29,957 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:29,958 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309147537] [2021-01-27 00:10:29,958 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206236031] [2021-01-27 00:10:29,958 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-27 00:10:30,072 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-01-27 00:10:30,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:30,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 12 conjunts are in the unsatisfiable core [2021-01-27 00:10:30,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:30,128 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:30,128 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:30,128 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-01-27 00:10:30,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79156960] [2021-01-27 00:10:30,129 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-27 00:10:30,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:30,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-27 00:10:30,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-01-27 00:10:30,130 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:30,131 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 00:10:30,341 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 125 and size of Sequence is : 126[2021-01-27 00:10:30,356 INFO L164 SleepSetCegar]: Size of mCounterexample is: 126 [2021-01-27 00:10:30,357 INFO L165 SleepSetCegar]: [9891#[ULTIMATE.startENTRY]true, 9894#[L-1]true, 9897#[L-1-1]true, 9900#[L20]true, 9903#[L20-1]true, 9906#[L20-2]true, 9909#[L20-3]true, 9912#[L20-4]true, 9915#[L695]true, 9918#[L-1-2]true, 9921#[L-1-3]true, 9924#[L-1-4]true, 9927#[L718]true, 9930#[L718-1]true, 9933#[L721]true, 9936#[L721-1]true, 9939#[L721-2]true, 9942#[L722]true, 9945#[L722-1, t1ENTRY]true, 9948#[t1ENTRY, L723]true, 9954#[t1ENTRY, L723-1]true, 9960#[L723-1, L699]true, 9966#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 9974#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 9978#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 9992#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 9996#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 10002#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 10010#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 10014#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 10024#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 10028#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 10034#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 10042#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 10046#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 10056#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 10060#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 10066#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 10074#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 10078#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 10088#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 10092#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 10098#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 10106#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 10110#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 10120#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 10124#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 10130#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 10138#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 10142#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 10152#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 10156#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 10162#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 10170#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 10174#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 10184#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 10188#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 10194#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 10202#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 7), 10206#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 10216#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 10220#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7)), 10226#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8)), 10234#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 8), 10238#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 10248#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 10252#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 10258#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 10266#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 9), 10270#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 10280#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 10284#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 10290#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 10) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 10298#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 10), 10302#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 10312#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 10316#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 10322#[L723-1, L700-4]true, 10330#[L723-1, L700-5]true, 10336#[L700-6, L723-1]true, 10342#[t1FINAL, L723-1]true, 10348#[t1EXIT, L723-1]true, 10352#[L723-2, t1EXIT, t2ENTRY]true, 10357#[t1EXIT, t2ENTRY, L724]true, 10363#[t1EXIT, L710, L724]true, 10369#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 10375#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 10383#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 10393#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 10401#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 10409#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 10415#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 10423#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 10429#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 10437#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 10445#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 10451#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 10459#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 10465#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 10473#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 10481#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 10487#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 3), 10495#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 3), 10501#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 3), 10509#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 10517#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 10523#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 4), 10531#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 4), 10537#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 4), 10545#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 10553#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 10559#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 5), 10567#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 5), 10577#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 5), 10587#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 5), 10595#[t1EXIT, L724, L711-4]true, 10601#[t1EXIT, L724, L711-5]true, 10605#[t1EXIT, L724, L711-6]true, 10614#[t2FINAL, t1EXIT, L724]true, 10622#[t1EXIT, L724, t2EXIT]true, 10626#[t1EXIT, L726, t2EXIT]true, 10629#[t1EXIT, L729, t2EXIT]true, 10632#[t1EXIT, L731, t2EXIT]true, 10638#[t1EXIT, L20-5, t2EXIT]true, 10643#[t1EXIT, L20-7, t2EXIT]true, 10647#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:30,557 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-01-27 00:10:30,558 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:30,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:30,559 INFO L82 PathProgramCache]: Analyzing trace with hash 280868170, now seen corresponding path program 13 times [2021-01-27 00:10:30,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:30,560 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579636217] [2021-01-27 00:10:30,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:30,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:30,744 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:30,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579636217] [2021-01-27 00:10:30,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183504893] [2021-01-27 00:10:30,744 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-27 00:10:30,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:30,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 14 conjunts are in the unsatisfiable core [2021-01-27 00:10:30,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:30,934 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:30,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:30,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-01-27 00:10:30,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329102236] [2021-01-27 00:10:30,935 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-27 00:10:30,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:30,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-27 00:10:30,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-01-27 00:10:30,936 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:30,936 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 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-27 00:10:31,197 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 130 and size of Sequence is : 131[2021-01-27 00:10:31,217 INFO L164 SleepSetCegar]: Size of mCounterexample is: 131 [2021-01-27 00:10:31,218 INFO L165 SleepSetCegar]: [11041#[ULTIMATE.startENTRY]true, 11044#[L-1]true, 11047#[L-1-1]true, 11050#[L20]true, 11053#[L20-1]true, 11056#[L20-2]true, 11059#[L20-3]true, 11062#[L20-4]true, 11065#[L695]true, 11068#[L-1-2]true, 11071#[L-1-3]true, 11074#[L-1-4]true, 11077#[L718]true, 11080#[L718-1]true, 11083#[L721]true, 11086#[L721-1]true, 11089#[L721-2]true, 11092#[L722]true, 11095#[L722-1, t1ENTRY]true, 11098#[t1ENTRY, L723]true, 11104#[t1ENTRY, L723-1]true, 11110#[L723-1, L699]true, 11116#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 11124#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 11128#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 11142#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 11146#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 11152#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 11160#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 11164#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 11174#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 11178#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 11184#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 11192#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 11196#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 11206#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 11210#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 11216#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 11224#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 11228#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 11238#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 11242#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 11248#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 11256#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 11260#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 11270#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 11274#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 11280#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 11288#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 11292#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 11302#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 11306#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 11312#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 11320#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 11324#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 11334#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 11338#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 11344#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 11352#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 7), 11356#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 11366#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 11370#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7)), 11376#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8)), 11384#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 8), 11388#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 11398#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 11402#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 11408#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 11416#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 9), 11420#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 11430#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 11434#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 11440#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 10) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 11448#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 10), 11452#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 11462#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 11466#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 11472#[L723-1, L700-4]true, 11480#[L723-1, L700-5]true, 11486#[L700-6, L723-1]true, 11492#[t1FINAL, L723-1]true, 11498#[t1EXIT, L723-1]true, 11502#[L723-2, t1EXIT, t2ENTRY]true, 11507#[t1EXIT, t2ENTRY, L724]true, 11513#[t1EXIT, L710, L724]true, 11519#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 11525#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 11533#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 11543#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 11551#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 11559#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 11565#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 11573#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 11579#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 11587#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 11595#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 11601#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 11609#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 11615#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 11623#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 11631#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 11637#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 3), 11645#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 3), 11651#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 3), 11659#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 11667#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 11673#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 4), 11681#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 4), 11687#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 4), 11695#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 11703#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 11709#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 5), 11717#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 5), 11723#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 5), 11731#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 11739#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 6) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 11745#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 6), 11753#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 6), 11763#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 6), 11773#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 6), 11781#[t1EXIT, L724, L711-4]true, 11787#[t1EXIT, L724, L711-5]true, 11791#[t1EXIT, L724, L711-6]true, 11800#[t2FINAL, t1EXIT, L724]true, 11808#[t1EXIT, L724, t2EXIT]true, 11812#[t1EXIT, L726, t2EXIT]true, 11815#[t1EXIT, L729, t2EXIT]true, 11818#[t1EXIT, L731, t2EXIT]true, 11824#[t1EXIT, L20-5, t2EXIT]true, 11829#[t1EXIT, L20-7, t2EXIT]true, 11833#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:31,419 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:31,419 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:31,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:31,421 INFO L82 PathProgramCache]: Analyzing trace with hash -2035335341, now seen corresponding path program 14 times [2021-01-27 00:10:31,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:31,421 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449218222] [2021-01-27 00:10:31,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:31,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:31,623 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:31,623 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449218222] [2021-01-27 00:10:31,623 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028402855] [2021-01-27 00:10:31,623 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-27 00:10:31,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-27 00:10:31,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:31,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 16 conjunts are in the unsatisfiable core [2021-01-27 00:10:31,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:31,777 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:31,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:31,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-01-27 00:10:31,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590650220] [2021-01-27 00:10:31,778 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-27 00:10:31,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:31,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-27 00:10:31,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-01-27 00:10:31,779 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:31,780 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 19 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-27 00:10:32,101 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 135 and size of Sequence is : 136[2021-01-27 00:10:32,119 INFO L164 SleepSetCegar]: Size of mCounterexample is: 136 [2021-01-27 00:10:32,120 INFO L165 SleepSetCegar]: [12244#[ULTIMATE.startENTRY]true, 12247#[L-1]true, 12250#[L-1-1]true, 12253#[L20]true, 12256#[L20-1]true, 12259#[L20-2]true, 12262#[L20-3]true, 12265#[L20-4]true, 12268#[L695]true, 12271#[L-1-2]true, 12274#[L-1-3]true, 12277#[L-1-4]true, 12280#[L718]true, 12283#[L718-1]true, 12286#[L721]true, 12289#[L721-1]true, 12292#[L721-2]true, 12295#[L722]true, 12298#[L722-1, t1ENTRY]true, 12301#[t1ENTRY, L723]true, 12307#[t1ENTRY, L723-1]true, 12313#[L723-1, L699]true, 12319#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 12327#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 12331#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 12345#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 12349#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 12355#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 12363#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 12367#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 12377#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 12381#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 12387#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 12395#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 12399#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 12409#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 12413#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 12419#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 12427#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 12431#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 12441#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 12445#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 12451#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 12459#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 12463#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 12473#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 12477#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 12483#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 12491#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 12495#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 12505#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 12509#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 12515#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 12523#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 12527#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 12537#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 12541#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 12547#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 12555#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 7), 12559#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 12569#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 12573#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7)), 12579#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8)), 12587#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 8), 12591#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 12601#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 12605#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 12611#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 12619#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 9), 12623#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 12633#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 12637#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 12643#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 10) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 12651#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 10), 12655#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 12665#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 12669#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 12675#[L723-1, L700-4]true, 12683#[L723-1, L700-5]true, 12689#[L700-6, L723-1]true, 12695#[t1FINAL, L723-1]true, 12701#[t1EXIT, L723-1]true, 12705#[L723-2, t1EXIT, t2ENTRY]true, 12710#[t1EXIT, t2ENTRY, L724]true, 12716#[t1EXIT, L710, L724]true, 12722#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 12728#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 12736#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 12746#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 12754#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 12762#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 12768#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 12776#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 12782#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 12790#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 12798#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 12804#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 12812#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 12818#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 12826#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 12834#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 12840#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 3), 12848#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 3), 12854#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 3), 12862#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 12870#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 12876#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 4), 12884#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 4), 12890#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 4), 12898#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 12906#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 12912#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 5), 12920#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 5), 12926#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 5), 12934#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 12942#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 6) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 12948#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 6), 12956#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 6), 12962#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 6), 12970#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 6)), 12978#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 7)), 12984#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 7), 12992#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 7), 13002#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 7), 13012#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 7), 13020#[t1EXIT, L724, L711-4]true, 13026#[t1EXIT, L724, L711-5]true, 13030#[t1EXIT, L724, L711-6]true, 13039#[t2FINAL, t1EXIT, L724]true, 13047#[t1EXIT, L724, t2EXIT]true, 13051#[t1EXIT, L726, t2EXIT]true, 13054#[t1EXIT, L729, t2EXIT]true, 13057#[t1EXIT, L731, t2EXIT]true, 13063#[t1EXIT, L20-5, t2EXIT]true, 13068#[t1EXIT, L20-7, t2EXIT]true, 13072#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:32,321 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-01-27 00:10:32,322 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:32,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:32,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1417702678, now seen corresponding path program 15 times [2021-01-27 00:10:32,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:32,322 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740973163] [2021-01-27 00:10:32,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:32,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:32,629 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:32,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740973163] [2021-01-27 00:10:32,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321561720] [2021-01-27 00:10:32,630 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-27 00:10:32,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-01-27 00:10:32,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:32,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 18 conjunts are in the unsatisfiable core [2021-01-27 00:10:32,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:32,809 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:32,810 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:32,810 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-01-27 00:10:32,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233120789] [2021-01-27 00:10:32,815 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-01-27 00:10:32,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:32,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-01-27 00:10:32,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-01-27 00:10:32,817 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:32,819 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.285714285714286) internal successors, (90), 21 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 00:10:33,191 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 140 and size of Sequence is : 141[2021-01-27 00:10:33,212 INFO L164 SleepSetCegar]: Size of mCounterexample is: 141 [2021-01-27 00:10:33,213 INFO L165 SleepSetCegar]: [13500#[ULTIMATE.startENTRY]true, 13503#[L-1]true, 13506#[L-1-1]true, 13509#[L20]true, 13512#[L20-1]true, 13515#[L20-2]true, 13518#[L20-3]true, 13521#[L20-4]true, 13524#[L695]true, 13527#[L-1-2]true, 13530#[L-1-3]true, 13533#[L-1-4]true, 13536#[L718]true, 13539#[L718-1]true, 13542#[L721]true, 13545#[L721-1]true, 13548#[L721-2]true, 13551#[L722]true, 13554#[L722-1, t1ENTRY]true, 13557#[t1ENTRY, L723]true, 13563#[t1ENTRY, L723-1]true, 13569#[L723-1, L699]true, 13575#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 13583#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 13587#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 13601#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 13605#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 13611#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 13619#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 13623#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 13633#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 13637#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 13643#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 13651#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 13655#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 13665#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 13669#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 13675#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 13683#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 13687#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 13697#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 13701#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 13707#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 13715#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 13719#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 13729#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 13733#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 13739#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 13747#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 13751#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 13761#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 13765#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 13771#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 13779#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 13783#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 13793#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 13797#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 13803#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 13811#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 7), 13815#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 13825#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 13829#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7)), 13835#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8)), 13843#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 8), 13847#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 13857#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 13861#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 13867#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 13875#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 9), 13879#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 13889#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 13893#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 13899#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 10) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 13907#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 10), 13911#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 13921#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 13925#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 13931#[L723-1, L700-4]true, 13939#[L723-1, L700-5]true, 13945#[L700-6, L723-1]true, 13951#[t1FINAL, L723-1]true, 13957#[t1EXIT, L723-1]true, 13961#[L723-2, t1EXIT, t2ENTRY]true, 13966#[t1EXIT, t2ENTRY, L724]true, 13972#[t1EXIT, L710, L724]true, 13978#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 13984#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 13992#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 14002#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 14010#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 14018#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 14024#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 14032#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 14038#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 14046#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 14054#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 14060#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 14068#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 14074#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 14082#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 14090#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 14096#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 3), 14104#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 3), 14110#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 3), 14118#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 14126#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 14132#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 4), 14140#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 4), 14146#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 4), 14154#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 14162#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 14168#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 5), 14176#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 5), 14182#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 5), 14190#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 14198#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 6) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 14204#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 6), 14212#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 6), 14218#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 6), 14226#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 6)), 14234#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 7)), 14240#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 7), 14248#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 7), 14254#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 7), 14262#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 7)), 14270#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 8)), 14276#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 8), 14284#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 8), 14294#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 8), 14304#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 8), 14312#[t1EXIT, L724, L711-4]true, 14318#[t1EXIT, L724, L711-5]true, 14322#[t1EXIT, L724, L711-6]true, 14331#[t2FINAL, t1EXIT, L724]true, 14339#[t1EXIT, L724, t2EXIT]true, 14343#[t1EXIT, L726, t2EXIT]true, 14346#[t1EXIT, L729, t2EXIT]true, 14349#[t1EXIT, L731, t2EXIT]true, 14355#[t1EXIT, L20-5, t2EXIT]true, 14360#[t1EXIT, L20-7, t2EXIT]true, 14364#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:33,418 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-01-27 00:10:33,419 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:33,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:33,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1399396941, now seen corresponding path program 16 times [2021-01-27 00:10:33,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:33,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473282079] [2021-01-27 00:10:33,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:33,708 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:33,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473282079] [2021-01-27 00:10:33,709 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205729761] [2021-01-27 00:10:33,709 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-27 00:10:33,798 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-27 00:10:33,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:33,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-27 00:10:33,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:33,887 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 0 proven. 189 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:33,887 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:33,887 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-01-27 00:10:33,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099209138] [2021-01-27 00:10:33,889 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-01-27 00:10:33,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:33,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-01-27 00:10:33,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-01-27 00:10:33,890 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:33,891 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 4.130434782608695) internal successors, (95), 23 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 00:10:34,370 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 145 and size of Sequence is : 146[2021-01-27 00:10:34,389 INFO L164 SleepSetCegar]: Size of mCounterexample is: 146 [2021-01-27 00:10:34,391 INFO L165 SleepSetCegar]: [14809#[ULTIMATE.startENTRY]true, 14812#[L-1]true, 14815#[L-1-1]true, 14818#[L20]true, 14821#[L20-1]true, 14824#[L20-2]true, 14827#[L20-3]true, 14830#[L20-4]true, 14833#[L695]true, 14836#[L-1-2]true, 14839#[L-1-3]true, 14842#[L-1-4]true, 14845#[L718]true, 14848#[L718-1]true, 14851#[L721]true, 14854#[L721-1]true, 14857#[L721-2]true, 14860#[L722]true, 14863#[L722-1, t1ENTRY]true, 14866#[t1ENTRY, L723]true, 14872#[t1ENTRY, L723-1]true, 14878#[L723-1, L699]true, 14884#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 14892#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 14896#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 14910#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 14914#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 14920#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 14928#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 14932#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 14942#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 14946#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 14952#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 14960#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 14964#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 14974#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 14978#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 14984#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 14992#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 14996#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 15006#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 15010#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 15016#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 15024#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 15028#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 15038#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 15042#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 15048#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 15056#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 15060#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 15070#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 15074#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 15080#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 15088#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 15092#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 15102#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 15106#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 15112#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 15120#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 7), 15124#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 15134#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 15138#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7)), 15144#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8)), 15152#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 8), 15156#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 15166#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 15170#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 15176#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 15184#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 9), 15188#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 15198#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 15202#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 15208#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 10) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 15216#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 10), 15220#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 15230#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 15234#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 15240#[L723-1, L700-4]true, 15248#[L723-1, L700-5]true, 15254#[L700-6, L723-1]true, 15260#[t1FINAL, L723-1]true, 15266#[t1EXIT, L723-1]true, 15270#[L723-2, t1EXIT, t2ENTRY]true, 15275#[t1EXIT, t2ENTRY, L724]true, 15281#[t1EXIT, L710, L724]true, 15287#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 15293#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 15301#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 15311#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 15319#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 15327#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 15333#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 15341#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 15347#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 15355#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 15363#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 15369#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 15377#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 15383#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 15391#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 15399#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 15405#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 3), 15413#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 3), 15419#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 3), 15427#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 15435#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 15441#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 4), 15449#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 4), 15455#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 4), 15463#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 15471#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 15477#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 5), 15485#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 5), 15491#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 5), 15499#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 15507#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 6) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 15513#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 6), 15521#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 6), 15527#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 6), 15535#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 6)), 15543#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 7)), 15549#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 7), 15557#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 7), 15563#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 7), 15571#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 7)), 15579#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 8)), 15585#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 8), 15593#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 8), 15599#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 8), 15607#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= t2Thread1of1ForFork1_~k~1 8)), 15615#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 9) (<= |t2Thread1of1ForFork1_#t~post6| 8)), 15621#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 9), 15629#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 9), 15639#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 9), 15649#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 9), 15657#[t1EXIT, L724, L711-4]true, 15663#[t1EXIT, L724, L711-5]true, 15667#[t1EXIT, L724, L711-6]true, 15676#[t2FINAL, t1EXIT, L724]true, 15684#[t1EXIT, L724, t2EXIT]true, 15688#[t1EXIT, L726, t2EXIT]true, 15691#[t1EXIT, L729, t2EXIT]true, 15694#[t1EXIT, L731, t2EXIT]true, 15700#[t1EXIT, L20-5, t2EXIT]true, 15705#[t1EXIT, L20-7, t2EXIT]true, 15709#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:34,591 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:34,592 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:34,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:34,593 INFO L82 PathProgramCache]: Analyzing trace with hash 104917130, now seen corresponding path program 17 times [2021-01-27 00:10:34,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:34,594 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473323432] [2021-01-27 00:10:34,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:34,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:34,930 INFO L134 CoverageAnalysis]: Checked inductivity of 521 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:34,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473323432] [2021-01-27 00:10:34,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27103208] [2021-01-27 00:10:34,930 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-27 00:10:35,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-01-27 00:10:35,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:35,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 22 conjunts are in the unsatisfiable core [2021-01-27 00:10:35,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:35,098 INFO L134 CoverageAnalysis]: Checked inductivity of 521 backedges. 0 proven. 235 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:35,098 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:35,099 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 25 [2021-01-27 00:10:35,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182234494] [2021-01-27 00:10:35,099 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-01-27 00:10:35,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:35,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-01-27 00:10:35,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2021-01-27 00:10:35,100 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:35,101 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 4.0) internal successors, (100), 25 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 00:10:35,668 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 150 and size of Sequence is : 151[2021-01-27 00:10:35,687 INFO L164 SleepSetCegar]: Size of mCounterexample is: 151 [2021-01-27 00:10:35,688 INFO L165 SleepSetCegar]: [16171#[ULTIMATE.startENTRY]true, 16174#[L-1]true, 16177#[L-1-1]true, 16180#[L20]true, 16183#[L20-1]true, 16186#[L20-2]true, 16189#[L20-3]true, 16192#[L20-4]true, 16195#[L695]true, 16198#[L-1-2]true, 16201#[L-1-3]true, 16204#[L-1-4]true, 16207#[L718]true, 16210#[L718-1]true, 16213#[L721]true, 16216#[L721-1]true, 16219#[L721-2]true, 16222#[L722]true, 16225#[L722-1, t1ENTRY]true, 16228#[t1ENTRY, L723]true, 16234#[t1ENTRY, L723-1]true, 16240#[L723-1, L699]true, 16246#[L700, L723-1](= t1Thread1of1ForFork0_~k~0 0), 16254#[L723-1, L700-5](= t1Thread1of1ForFork0_~k~0 0), 16258#[L701, L723-1](= t1Thread1of1ForFork0_~k~0 0), 16272#[L703, L723-1](= t1Thread1of1ForFork0_~k~0 0), 16276#[L700-3, L723-1](and (= |t1Thread1of1ForFork0_#t~post5| 0) (= t1Thread1of1ForFork0_~k~0 0)), 16282#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0)), 16290#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 1), 16294#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 16304#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 1), 16308#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 16314#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 16322#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 2), 16326#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 16336#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 2), 16340#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 2)), 16346#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= t1Thread1of1ForFork0_~k~0 3)), 16354#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 3), 16358#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 16368#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 3), 16372#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 3)), 16378#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= t1Thread1of1ForFork0_~k~0 4)), 16386#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 4), 16390#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 16400#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 4), 16404#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 4) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 16410#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 16418#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 5), 16422#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 16432#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 5), 16436#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 16442#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 5)), 16450#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 6), 16454#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 16464#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 6), 16468#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 16474#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6)), 16482#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 7), 16486#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 16496#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 7), 16500#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7)), 16506#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8)), 16514#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 8), 16518#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 16528#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 8), 16532#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 16538#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 16546#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 9), 16550#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 16560#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 9), 16564#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 16570#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 10) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 16578#[L723-1, L700-5](<= t1Thread1of1ForFork0_~k~0 10), 16582#[L701, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 16592#[L703, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 16596#[L700-3, L723-1](<= t1Thread1of1ForFork0_~k~0 10), 16602#[L723-1, L700-4]true, 16610#[L723-1, L700-5]true, 16616#[L700-6, L723-1]true, 16622#[t1FINAL, L723-1]true, 16628#[t1EXIT, L723-1]true, 16632#[L723-2, t1EXIT, t2ENTRY]true, 16637#[t1EXIT, t2ENTRY, L724]true, 16643#[t1EXIT, L710, L724]true, 16649#[t1EXIT, L724, L711](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 16655#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 16663#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 16673#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 0) (= t2Thread1of1ForFork1_~k~1 0)), 16681#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (= t2Thread1of1ForFork1_~k~1 0)), 16689#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (= |t2Thread1of1ForFork1_#t~post6| 0)), 16695#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 1), 16703#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 1), 16709#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 1), 16717#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 16725#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 16731#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 2), 16739#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 2), 16745#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 2), 16753#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 16761#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 2)), 16767#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 3), 16775#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 3), 16781#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 3), 16789#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 16797#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 3)), 16803#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 4), 16811#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 4), 16817#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 4), 16825#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 4) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 16833#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 16839#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 5), 16847#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 5), 16853#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 5), 16861#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 16869#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 6) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 16875#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 6), 16883#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 6), 16889#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 6), 16897#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 6)), 16905#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 7)), 16911#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 7), 16919#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 7), 16925#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 7), 16933#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 7)), 16941#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 8)), 16947#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 8), 16955#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 8), 16961#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 8), 16969#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= t2Thread1of1ForFork1_~k~1 8)), 16977#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 9) (<= |t2Thread1of1ForFork1_#t~post6| 8)), 16983#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 9), 16991#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 9), 16997#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 9), 17005#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 9) (<= |t2Thread1of1ForFork1_#t~post6| 9)), 17013#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 10) (<= |t2Thread1of1ForFork1_#t~post6| 9)), 17019#[t1EXIT, L724, L711-5](<= t2Thread1of1ForFork1_~k~1 10), 17027#[t1EXIT, L724, L712](<= t2Thread1of1ForFork1_~k~1 10), 17037#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 10), 17047#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 10), 17055#[t1EXIT, L724, L711-4]true, 17061#[t1EXIT, L724, L711-5]true, 17065#[t1EXIT, L724, L711-6]true, 17071#[t2FINAL, t1EXIT, L724]true, 17079#[t1EXIT, L724, t2EXIT]true, 17083#[t1EXIT, L726, t2EXIT]true, 17086#[t1EXIT, L729, t2EXIT]true, 17089#[t1EXIT, L731, t2EXIT]true, 17095#[t1EXIT, L20-5, t2EXIT]true, 17100#[t1EXIT, L20-7, t2EXIT]true, 17104#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:35,888 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:35,889 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:35,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:35,889 INFO L82 PathProgramCache]: Analyzing trace with hash -9825261, now seen corresponding path program 18 times [2021-01-27 00:10:35,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:35,890 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962221043] [2021-01-27 00:10:35,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:35,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:37,005 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 00:10:37,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962221043] [2021-01-27 00:10:37,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909154505] [2021-01-27 00:10:37,005 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-27 00:10:37,123 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-01-27 00:10:37,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:37,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 29 conjunts are in the unsatisfiable core [2021-01-27 00:10:37,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:38,292 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-01-27 00:10:38,394 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-01-27 00:10:38,400 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-01-27 00:10:38,404 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-01-27 00:10:38,578 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 00:10:38,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:38,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 53 [2021-01-27 00:10:38,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699268031] [2021-01-27 00:10:38,580 INFO L461 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-01-27 00:10:38,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:38,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-01-27 00:10:38,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=2163, Unknown=0, NotChecked=0, Total=2756 [2021-01-27 00:10:38,582 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:38,583 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 5.452830188679245) internal successors, (289), 53 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Size of Word is: 160 and size of Sequence is : 161[2021-01-27 00:10:41,605 INFO L164 SleepSetCegar]: Size of mCounterexample is: 161 [2021-01-27 00:10:41,608 INFO L165 SleepSetCegar]: [17609#[ULTIMATE.startENTRY]true, 17612#[L-1]true, 17615#[L-1-1]true, 17618#[L20]true, 17621#[L20-1]true, 17624#[L20-2]true, 17627#[L20-3]true, 17630#[L20-4]true, 17633#[L695](= ~i~0 1), 17636#[L-1-2](and (= ~i~0 1) (= ~j~0 1)), 17639#[L-1-3](and (= ~i~0 1) (= ~j~0 1)), 17642#[L-1-4](and (= ~i~0 1) (= ~j~0 1)), 17645#[L718](and (= ~i~0 1) (= ~j~0 1)), 17648#[L718-1](and (= ~i~0 1) (= ~j~0 1)), 17651#[L721](and (= ~i~0 1) (= ~j~0 1)), 17654#[L721-1](and (= ~i~0 1) (= ~j~0 1)), 17657#[L721-2](and (= ~i~0 1) (= ~j~0 1)), 17660#[L722](and (= ~i~0 1) (= ~j~0 1)), 17663#[L722-1, t1ENTRY](and (= ~i~0 1) (= ~j~0 1)), 17666#[t1ENTRY, L723](and (= ~i~0 1) (= ~j~0 1)), 17672#[t1ENTRY, L723-1](and (= ~i~0 1) (= ~j~0 1)), 17678#[L723-1, L699](and (= ~i~0 1) (= ~j~0 1)), 17684#[L700, L723-1](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 17692#[L723-1, L700-5](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 17696#[L701, L723-1](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 17712#[L703, L723-1](and (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t1Thread1of1ForFork0_~k~0 0)), 17716#[L700-3, L723-1](and (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t1Thread1of1ForFork0_~k~0 0)), 17722#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17730#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17734#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17746#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17750#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 17756#[L723-1, L700-4](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 17764#[L723-1, L700-5](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 17768#[L701, L723-1](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 17780#[L703, L723-1](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 17784#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 17790#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 17798#[L723-1, L700-5](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 17802#[L701, L723-1](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 17814#[L703, L723-1](and (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3) (<= ~i~0 (+ (* 4 ~j~0) 1))), 17818#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3) (<= ~i~0 (+ (* 4 ~j~0) 1))), 17824#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1))), 17832#[L723-1, L700-5](and (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1))), 17836#[L701, L723-1](and (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1))), 17848#[L703, L723-1](and (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17852#[L700-3, L723-1](and (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 17858#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 17866#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17870#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17882#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 17886#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 5) (<= ~i~0 (+ (* 6 ~j~0) 1))), 17892#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 5) (<= ~i~0 (+ (* 6 ~j~0) 1))), 17900#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 17904#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 17916#[L703, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17920#[L700-3, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17926#[L723-1, L700-4](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17934#[L723-1, L700-5](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17938#[L701, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17950#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 7) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17954#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17960#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17968#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17972#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17984#[L703, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 8) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17988#[L700-3, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 8) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 17994#[L723-1, L700-4](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 18002#[L723-1, L700-5](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18006#[L701, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18018#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= ~i~0 (+ (* 10 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18022#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= ~i~0 (+ (* 10 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 18028#[L723-1, L700-4](and (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 18036#[L723-1, L700-5](and (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18040#[L701, L723-1](and (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18052#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18056#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18062#[L723-1, L700-4](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18070#[L723-1, L700-5](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18078#[L700-6, L723-1](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18085#[t1FINAL, L723-1](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18091#[t1EXIT, L723-1](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18095#[L723-2, t1EXIT, t2ENTRY](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18100#[t1EXIT, t2ENTRY, L724](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18108#[t1EXIT, L710, L724](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18114#[t1EXIT, L724, L711](and (= ~j~0 1) (<= t2Thread1of1ForFork1_~k~1 0) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t2Thread1of1ForFork1_~k~1 0)), 18120#[t1EXIT, L724, L711-5](and (= ~j~0 1) (<= t2Thread1of1ForFork1_~k~1 0) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t2Thread1of1ForFork1_~k~1 0)), 18128#[t1EXIT, L724, L712](and (= ~j~0 1) (<= t2Thread1of1ForFork1_~k~1 0) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t2Thread1of1ForFork1_~k~1 0)), 18140#[t1EXIT, L724, L714](and (<= ~j~0 (+ ~i~0 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 0) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (= t2Thread1of1ForFork1_~k~1 0)), 18148#[t1EXIT, L711-3, L724](and (<= ~j~0 (+ ~i~0 1)) (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (= t2Thread1of1ForFork1_~k~1 0)), 18154#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~j~0 (+ ~i~0 1)) (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= ~j~0 (+ (* 11 ~i~0) 1)) (= |t2Thread1of1ForFork1_#t~post6| 0) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18160#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~j~0 (+ ~i~0 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18168#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~j~0 (+ ~i~0 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18176#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~j~0 (+ (* 2 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18184#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~j~0 (+ (* 2 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= |t2Thread1of1ForFork1_#t~post6| 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18190#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~j~0 (+ (* 2 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= |t2Thread1of1ForFork1_#t~post6| 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18196#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~j~0 (+ (* 2 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18204#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~j~0 (+ (* 2 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18212#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~j~0 (+ (* 3 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18220#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~j~0 (+ (* 3 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= |t2Thread1of1ForFork1_#t~post6| 2) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18226#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~j~0 (+ (* 3 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= |t2Thread1of1ForFork1_#t~post6| 2) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18232#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~j~0 (+ (* 3 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18240#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~j~0 (+ (* 3 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18248#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= ~j~0 (+ (* 4 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18256#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= ~j~0 (+ (* 4 ~i~0) 1)) (<= |t2Thread1of1ForFork1_#t~post6| 3) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18262#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 4) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= ~j~0 (+ (* 4 ~i~0) 1)) (<= |t2Thread1of1ForFork1_#t~post6| 3) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18268#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 4) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= ~j~0 (+ (* 4 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18276#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 4) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= ~j~0 (+ (* 4 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18284#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 4) (<= ~j~0 (+ (* 5 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18292#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 4) (<= ~j~0 (+ (* 5 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 18298#[t1EXIT, L724, L711-4](and (<= ~j~0 (+ (* 5 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 5) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 18304#[t1EXIT, L724, L711-5](and (<= ~j~0 (+ (* 5 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 5) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18312#[t1EXIT, L724, L712](and (<= ~j~0 (+ (* 5 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 5) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18320#[t1EXIT, L724, L714](and (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 5) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 6 ~i~0) 1))), 18328#[t1EXIT, L711-3, L724](and (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 5) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= |t2Thread1of1ForFork1_#t~post6| 5) (<= ~j~0 (+ (* 6 ~i~0) 1))), 18334#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 6) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= |t2Thread1of1ForFork1_#t~post6| 5) (<= ~j~0 (+ (* 6 ~i~0) 1))), 18340#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 6) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 6 ~i~0) 1))), 18348#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 6) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 6 ~i~0) 1))), 18356#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 6) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18364#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 6) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18370#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 7) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18376#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 7) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18384#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 7) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18392#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 7) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= ~j~0 (+ (* 8 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18400#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 7) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= ~j~0 (+ (* 8 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18406#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 8) (<= ~j~0 (+ (* 8 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18412#[t1EXIT, L724, L711-5](and (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 8) (<= ~j~0 (+ (* 8 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18420#[t1EXIT, L724, L712](and (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 8) (<= ~j~0 (+ (* 8 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18428#[t1EXIT, L724, L714](and (<= ~j~0 (+ (* 9 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 8) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18436#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= ~j~0 (+ (* 9 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t2Thread1of1ForFork1_~k~1 8) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18442#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 9) (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= ~j~0 (+ (* 9 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18448#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 9) (<= ~j~0 (+ (* 9 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18456#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 9) (<= ~j~0 (+ (* 9 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18464#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 9) (<= ~j~0 (+ (* 10 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18472#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 9) (<= ~j~0 (+ (* 10 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= |t2Thread1of1ForFork1_#t~post6| 9) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18478#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 10) (<= ~j~0 (+ (* 10 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= |t2Thread1of1ForFork1_#t~post6| 9) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18484#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 10) (<= ~j~0 (+ (* 10 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18492#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 10) (<= ~j~0 (+ (* 10 ~i~0) 1)) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18498#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 10) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18506#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 10) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18512#[t1EXIT, L724, L711-4](and (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18518#[t1EXIT, L724, L711-5](and (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18526#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 10) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 19733#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 10) (< ~i~0 46368) (< ~j~0 46368)), 19741#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 10) (< ~i~0 46368) (< ~j~0 46368)), 19747#[t1EXIT, L724, L711-4](and (< ~i~0 46368) (< ~j~0 46368)), 19753#[t1EXIT, L724, L711-5](and (< ~i~0 46368) (< ~j~0 46368)), 19761#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 10) (< ~i~0 46368) (< ~j~0 46368)), 19866#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 10), 19872#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 10), 19878#[t1EXIT, L724, L711-4]true, 19884#[t1EXIT, L724, L711-5]true, 19888#[t1EXIT, L724, L711-6]true, 19897#[t2FINAL, t1EXIT, L724]true, 19905#[t1EXIT, L724, t2EXIT]true, 19909#[t1EXIT, L726, t2EXIT]true, 19912#[t1EXIT, L729, t2EXIT]true, 19915#[t1EXIT, L731, t2EXIT]true, 19921#[t1EXIT, L20-5, t2EXIT]true, 19926#[t1EXIT, L20-7, t2EXIT]true, 19930#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:41,809 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:41,809 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:41,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:41,810 INFO L82 PathProgramCache]: Analyzing trace with hash 341756531, now seen corresponding path program 19 times [2021-01-27 00:10:41,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:41,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769757481] [2021-01-27 00:10:41,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:41,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:42,300 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 358 proven. 45 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:42,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769757481] [2021-01-27 00:10:42,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737806233] [2021-01-27 00:10:42,301 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-27 00:10:42,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:42,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 24 conjunts are in the unsatisfiable core [2021-01-27 00:10:42,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:42,575 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 398 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2021-01-27 00:10:42,576 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-27 00:10:42,576 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [27] total 29 [2021-01-27 00:10:42,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386412732] [2021-01-27 00:10:42,577 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-01-27 00:10:42,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:42,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-01-27 00:10:42,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=611, Unknown=0, NotChecked=0, Total=812 [2021-01-27 00:10:42,579 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:42,579 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 4.24) internal successors, (106), 25 states have internal predecessors, (106), 0 states have call successors, (0), 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-27 00:10:43,408 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:43,631 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:43,857 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:44,067 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:44,289 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:44,523 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:44,762 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:44,989 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:45,218 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:45,499 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:45,723 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 155 and size of Sequence is : 156[2021-01-27 00:10:48,229 INFO L164 SleepSetCegar]: Size of mCounterexample is: 156 [2021-01-27 00:10:48,231 INFO L165 SleepSetCegar]: [20441#[ULTIMATE.startENTRY]true, 20444#[L-1]true, 20447#[L-1-1]true, 20450#[L20]true, 20453#[L20-1]true, 20456#[L20-2]true, 20459#[L20-3]true, 20462#[L20-4]true, 20465#[L695](= ~i~0 1), 20468#[L-1-2](and (= ~i~0 1) (= ~j~0 1)), 20471#[L-1-3](and (= ~i~0 1) (= ~j~0 1)), 20474#[L-1-4](and (= ~i~0 1) (= ~j~0 1)), 20477#[L718](and (= ~i~0 1) (= ~j~0 1)), 20480#[L718-1](and (= ~i~0 1) (= ~j~0 1)), 20483#[L721](and (= ~i~0 1) (= ~j~0 1)), 20486#[L721-1](and (= ~i~0 1) (= ~j~0 1)), 20489#[L721-2](and (= ~i~0 1) (= ~j~0 1)), 20492#[L722](and (= ~i~0 1) (= ~j~0 1)), 20495#[L722-1, t1ENTRY](and (= ~i~0 1) (= ~j~0 1)), 20498#[t1ENTRY, L723](and (= ~i~0 1) (= ~j~0 1)), 20504#[t1ENTRY, L723-1](and (= ~i~0 1) (= ~j~0 1)), 20510#[L723-1, L699](and (= ~i~0 1) (= ~j~0 1)), 20516#[L700, L723-1](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 20524#[L723-1, L700-5](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 20528#[L701, L723-1](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 20542#[L703, L723-1](and (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t1Thread1of1ForFork0_~k~0 0)), 20546#[L700-3, L723-1](and (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t1Thread1of1ForFork0_~k~0 0)), 20552#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20560#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20564#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20574#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20578#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 1)), 20584#[L723-1, L700-4](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2)), 20592#[L723-1, L700-5](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 20596#[L701, L723-1](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 20606#[L703, L723-1](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 20610#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 20616#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 20624#[L723-1, L700-5](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 20628#[L701, L723-1](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 20638#[L703, L723-1](and (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3) (<= ~i~0 (+ (* 4 ~j~0) 1))), 20642#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3) (<= ~i~0 (+ (* 4 ~j~0) 1))), 20648#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1))), 20656#[L723-1, L700-5](and (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1))), 20660#[L701, L723-1](and (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1))), 20670#[L703, L723-1](and (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20674#[L700-3, L723-1](and (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 20680#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 20688#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20692#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20702#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 20706#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 5) (<= ~i~0 (+ (* 6 ~j~0) 1))), 20712#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 5) (<= ~i~0 (+ (* 6 ~j~0) 1))), 20720#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 20724#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 20734#[L703, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20738#[L700-3, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 6) (<= |t1Thread1of1ForFork0_#t~post5| 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20744#[L723-1, L700-4](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20752#[L723-1, L700-5](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20756#[L701, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20766#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 7) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20770#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 7) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20776#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20784#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20788#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20798#[L703, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 8) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20802#[L700-3, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 8) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 20808#[L723-1, L700-4](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 20816#[L723-1, L700-5](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20820#[L701, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20830#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= ~i~0 (+ (* 10 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20834#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= ~i~0 (+ (* 10 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 20840#[L723-1, L700-4](and (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 9)), 20848#[L723-1, L700-5](and (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20852#[L701, L723-1](and (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20862#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20866#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20872#[L723-1, L700-4](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20880#[L723-1, L700-5](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20884#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 86365#[L703, L723-1](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (<= t1Thread1of1ForFork0_~k~0 10) (< ~j~0 46368) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86373#[L700-3, L723-1](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (<= t1Thread1of1ForFork0_~k~0 10) (< ~j~0 46368) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86383#[L723-1, L700-4](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86395#[L723-1, L700-5](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86409#[L700-6, L723-1](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86420#[t1FINAL, L723-1](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86430#[t1EXIT, L723-1](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86436#[L723-2, t1EXIT, t2ENTRY](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86445#[t1EXIT, t2ENTRY, L724](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86457#[t1EXIT, L710, L724](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86467#[t1EXIT, L724, L711](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86477#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86491#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86504#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 0) (<= (+ (* 9 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 86516#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 0) (< ~i~0 46368) (<= 0 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (<= (+ (* 9 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 86526#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (< ~i~0 46368) (<= 0 |t2Thread1of1ForFork1_#t~post6|) (= |t2Thread1of1ForFork1_#t~post6| 0) (<= (+ (* 9 ~i~0) ~j~0) 133) (< ~j~0 46368)), 86536#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 9 ~i~0) ~j~0) 133) (< ~j~0 46368)), 86550#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 9 ~i~0) ~j~0) 133) (< ~j~0 46368)), 86562#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 8 ~i~0) ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368)), 86574#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 8 ~i~0) ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1) (< ~i~0 46368) (< ~j~0 46368)), 86584#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= (+ (* 8 ~i~0) ~j~0) 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1) (< ~i~0 46368) (< ~j~0 46368)), 86594#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= (+ (* 8 ~i~0) ~j~0) 133) (<= 2 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368)), 86608#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= (+ (* 8 ~i~0) ~j~0) 133) (<= 2 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368)), 86620#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (<= (+ (* 7 ~i~0) ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368)), 86632#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (<= (+ (* 7 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 2) (< ~j~0 46368) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 86642#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 7 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 2) (< ~j~0 46368) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 86652#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 7 ~i~0) ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368)), 86666#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 7 ~i~0) ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368)), 86678#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 6 ~i~0) ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368)), 86690#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 6 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 3) (< ~j~0 46368) (<= 3 |t2Thread1of1ForFork1_#t~post6|)), 86700#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ (* 6 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 3) (< ~j~0 46368) (<= 3 |t2Thread1of1ForFork1_#t~post6|)), 86710#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ (* 6 ~i~0) ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368)), 86724#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ (* 6 ~i~0) ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368)), 86736#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ (* 5 ~i~0) ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368)), 86748#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ (* 5 ~i~0) ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 86758#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= (+ (* 5 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (< ~j~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 86768#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 5 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (< ~j~0 46368)), 86782#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 5 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (< ~j~0 46368)), 86794#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (< ~j~0 46368)), 86806#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= 5 |t2Thread1of1ForFork1_#t~post6|) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (< ~j~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 86816#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= 5 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 6) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= 6 t2Thread1of1ForFork1_~k~1) (< ~j~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 86826#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 6) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= 6 t2Thread1of1ForFork1_~k~1) (< ~j~0 46368)), 86840#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 6) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= 6 t2Thread1of1ForFork1_~k~1) (< ~j~0 46368)), 86852#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 6) (< ~i~0 46368) (<= 6 t2Thread1of1ForFork1_~k~1) (< ~j~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 133)), 86864#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 6) (< ~i~0 46368) (<= 6 |t2Thread1of1ForFork1_#t~post6|) (<= 6 t2Thread1of1ForFork1_~k~1) (< ~j~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 133)), 86874#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 7) (< ~i~0 46368) (<= 6 |t2Thread1of1ForFork1_#t~post6|) (<= 7 t2Thread1of1ForFork1_~k~1) (< ~j~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 133)), 86884#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 7) (< ~i~0 46368) (<= 7 t2Thread1of1ForFork1_~k~1) (< ~j~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 133)), 86898#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 7) (< ~i~0 46368) (<= 7 t2Thread1of1ForFork1_~k~1) (< ~j~0 46368) (<= (+ (* 3 ~i~0) ~j~0) 133)), 86910#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 7) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= 7 t2Thread1of1ForFork1_~k~1) (< ~j~0 46368)), 86922#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 7) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= 7 |t2Thread1of1ForFork1_#t~post6|) (<= 7 t2Thread1of1ForFork1_~k~1) (< ~j~0 46368)), 86932#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= 8 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 7) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 8) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= 7 |t2Thread1of1ForFork1_#t~post6|) (< ~j~0 46368)), 86942#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= 8 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 8) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368)), 86956#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= 8 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 8) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368)), 86968#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= 8 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 8) (< ~j~0 46368)), 86980#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= 8 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 8) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 8) (< ~j~0 46368) (<= 8 |t2Thread1of1ForFork1_#t~post6|)), 86990#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 9) (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= 9 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 8 |t2Thread1of1ForFork1_#t~post6|)), 87000#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368)), 87014#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368)), 87024#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368)), 87034#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= 9 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 9) (< ~j~0 46368)), 87044#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= 9 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 9) (< ~j~0 46368)), 87054#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368)), 87066#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368)), 87072#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1)), 87078#[t1EXIT, L711-3, L724](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1)), 87084#[t1EXIT, L724, L711-4](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t2Thread1of1ForFork1_~k~1)), 87090#[t1EXIT, L724, L711-5](<= 11 t2Thread1of1ForFork1_~k~1), 87094#[t1EXIT, L724, L711-6](<= 11 t2Thread1of1ForFork1_~k~1), 87103#[t2FINAL, t1EXIT, L724](<= 11 t2Thread1of1ForFork1_~k~1), 87111#[t1EXIT, L724, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 87115#[t1EXIT, L726, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 87118#[t1EXIT, L729, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 87121#[t1EXIT, L731, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 87127#[t1EXIT, L20-5, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 87132#[t1EXIT, L20-7, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 87136#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1)] [2021-01-27 00:10:48,442 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-01-27 00:10:48,443 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:48,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:48,444 INFO L82 PathProgramCache]: Analyzing trace with hash 1004894118, now seen corresponding path program 20 times [2021-01-27 00:10:48,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:48,444 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74498764] [2021-01-27 00:10:48,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:48,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:48,848 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 301 proven. 41 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:48,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74498764] [2021-01-27 00:10:48,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594118408] [2021-01-27 00:10:48,848 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-27 00:10:48,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-27 00:10:48,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:48,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 24 conjunts are in the unsatisfiable core [2021-01-27 00:10:48,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:49,028 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 342 proven. 0 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2021-01-27 00:10:49,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-27 00:10:49,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [25] total 27 [2021-01-27 00:10:49,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148387880] [2021-01-27 00:10:49,029 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-01-27 00:10:49,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:49,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-01-27 00:10:49,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2021-01-27 00:10:49,030 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:49,030 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 4.2) internal successors, (105), 25 states have internal predecessors, (105), 0 states have call successors, (0), 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-27 00:10:51,513 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:51,532 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:52,330 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:52,372 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 150 and size of Sequence is : 151[2021-01-27 00:10:52,427 INFO L164 SleepSetCegar]: Size of mCounterexample is: 151 [2021-01-27 00:10:52,430 INFO L165 SleepSetCegar]: [87630#[ULTIMATE.startENTRY]true, 87633#[L-1]true, 87636#[L-1-1]true, 87639#[L20]true, 87642#[L20-1]true, 87645#[L20-2]true, 87648#[L20-3]true, 87651#[L20-4]true, 87654#[L695](= ~i~0 1), 87657#[L-1-2](and (= ~i~0 1) (= ~j~0 1)), 87660#[L-1-3](and (= ~i~0 1) (= ~j~0 1)), 87663#[L-1-4](and (= ~i~0 1) (= ~j~0 1)), 87666#[L718](and (= ~i~0 1) (= ~j~0 1)), 87669#[L718-1](and (= ~i~0 1) (= ~j~0 1)), 87672#[L721](and (= ~i~0 1) (= ~j~0 1)), 87675#[L721-1](and (= ~i~0 1) (= ~j~0 1)), 87678#[L721-2](and (= ~i~0 1) (= ~j~0 1)), 87681#[L722](and (= ~i~0 1) (= ~j~0 1)), 87684#[L722-1, t1ENTRY](and (= ~i~0 1) (= ~j~0 1)), 87687#[t1ENTRY, L723](and (= ~i~0 1) (= ~j~0 1)), 87693#[t1ENTRY, L723-1](and (= ~i~0 1) (= ~j~0 1)), 87699#[L723-1, L699](and (= ~i~0 1) (= ~j~0 1)), 87705#[L700, L723-1](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 87713#[L723-1, L700-5](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 87717#[L701, L723-1](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 87731#[L703, L723-1](and (<= ~i~0 (+ ~j~0 1)) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t1Thread1of1ForFork0_~k~0 0)), 87737#[L700-3, L723-1](and (<= ~i~0 (+ ~j~0 1)) (<= 0 t1Thread1of1ForFork0_~k~0) (<= 0 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t1Thread1of1ForFork0_~k~0 0)), 87745#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (<= 0 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 t1Thread1of1ForFork0_~k~0)), 87753#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 t1Thread1of1ForFork0_~k~0)), 87757#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 t1Thread1of1ForFork0_~k~0)), 87767#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 t1Thread1of1ForFork0_~k~0)), 87773#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 |t1Thread1of1ForFork0_#t~post5|) (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= 1 t1Thread1of1ForFork0_~k~0)), 87781#[L723-1, L700-4](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 |t1Thread1of1ForFork0_#t~post5|) (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2) (<= 2 t1Thread1of1ForFork0_~k~0)), 87789#[L723-1, L700-5](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2) (<= 2 t1Thread1of1ForFork0_~k~0)), 87793#[L701, L723-1](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2) (<= 2 t1Thread1of1ForFork0_~k~0)), 87803#[L703, L723-1](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2) (<= 2 t1Thread1of1ForFork0_~k~0)), 87809#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= 2 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2) (<= 2 t1Thread1of1ForFork0_~k~0)), 87817#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= 2 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (<= 3 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 87825#[L723-1, L700-5](and (= ~j~0 1) (<= 3 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 87829#[L701, L723-1](and (= ~j~0 1) (<= 3 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 87839#[L703, L723-1](and (= ~j~0 1) (<= 3 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3) (<= ~i~0 (+ (* 4 ~j~0) 1))), 87845#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= 3 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (<= 3 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3) (<= ~i~0 (+ (* 4 ~j~0) 1))), 87853#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= 3 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1)) (<= 4 t1Thread1of1ForFork0_~k~0)), 87861#[L723-1, L700-5](and (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1)) (<= 4 t1Thread1of1ForFork0_~k~0)), 87865#[L701, L723-1](and (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1)) (<= 4 t1Thread1of1ForFork0_~k~0)), 87875#[L703, L723-1](and (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 4 t1Thread1of1ForFork0_~k~0)), 87881#[L700-3, L723-1](and (<= ~i~0 (+ (* 5 ~j~0) 1)) (<= 4 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 4 t1Thread1of1ForFork0_~k~0) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 87889#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (<= 4 |t1Thread1of1ForFork0_#t~post5|) (<= 5 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 87897#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (<= 5 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 87901#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (<= 5 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 87911#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= 5 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 87917#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= 5 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= 5 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 5) (<= ~i~0 (+ (* 6 ~j~0) 1))), 87925#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= 6 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= 5 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 5) (<= ~i~0 (+ (* 6 ~j~0) 1))), 87933#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 6) (<= 6 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 87937#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= 6 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 87947#[L703, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 6) (<= 6 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 87953#[L700-3, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 6) (<= 6 t1Thread1of1ForFork0_~k~0) (<= |t1Thread1of1ForFork0_#t~post5| 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 6 |t1Thread1of1ForFork0_#t~post5|)), 87961#[L723-1, L700-4](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6) (<= 7 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 6 |t1Thread1of1ForFork0_#t~post5|)), 87969#[L723-1, L700-5](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (<= 7 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 87973#[L701, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (<= 7 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 87983#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 7) (<= ~i~0 (+ (* 8 ~j~0) 1)) (<= 7 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 87989#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= 7 |t1Thread1of1ForFork0_#t~post5|) (<= t1Thread1of1ForFork0_~k~0 7) (<= ~i~0 (+ (* 8 ~j~0) 1)) (<= 7 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 87997#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= 8 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 8) (<= 7 |t1Thread1of1ForFork0_#t~post5|) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 88005#[L723-1, L700-5](and (<= 8 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 88009#[L701, L723-1](and (<= 8 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 88019#[L703, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= 8 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 8) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 88025#[L700-3, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= 8 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 8) (<= 8 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 88033#[L723-1, L700-4](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= 9 t1Thread1of1ForFork0_~k~0) (<= 8 |t1Thread1of1ForFork0_#t~post5|) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 88041#[L723-1, L700-5](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= 9 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 88045#[L701, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= 9 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 88055#[L703, L723-1](and (<= 9 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 9) (<= ~i~0 (+ (* 10 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 88061#[L700-3, L723-1](and (<= 9 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 9) (<= ~i~0 (+ (* 10 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 9) (<= 9 |t1Thread1of1ForFork0_#t~post5|)), 88069#[L723-1, L700-4](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 9) (<= 9 |t1Thread1of1ForFork0_#t~post5|)), 88077#[L723-1, L700-5](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 88081#[L701, L723-1](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 88089#[L723-2, t2ENTRY, L701](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 221488#[t2ENTRY, L701, L724](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 221504#[L710, L701, L724](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 221518#[L701, L724, L711](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= t2Thread1of1ForFork1_~k~1 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 221532#[L701, L724, L711-5](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= t2Thread1of1ForFork1_~k~1 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 221631#[L701, L724, L712](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= t2Thread1of1ForFork1_~k~1 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 221645#[L701, L724, L714](and (<= ~j~0 (+ ~i~0 1)) (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (<= t2Thread1of1ForFork1_~k~1 0) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 221655#[L724, L703, L714](and (<= (+ ~i~0 ~j~0) 133) (<= 10 t1Thread1of1ForFork0_~k~0) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= t1Thread1of1ForFork0_~k~0 10) (<= t2Thread1of1ForFork1_~k~1 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 221674#[L724, L714, L700-3](and (<= (+ ~i~0 ~j~0) 133) (<= 10 t1Thread1of1ForFork0_~k~0) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= t1Thread1of1ForFork0_~k~0 10) (<= t2Thread1of1ForFork1_~k~1 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 10 |t1Thread1of1ForFork0_#t~post5|) (= t2Thread1of1ForFork1_~k~1 0)), 221695#[L724, L714, L700-4](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 10 |t1Thread1of1ForFork0_#t~post5|) (= t2Thread1of1ForFork1_~k~1 0)), 221720#[L724, L714, L700-5](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (= t2Thread1of1ForFork1_~k~1 0)), 221747#[L700-6, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (= t2Thread1of1ForFork1_~k~1 0)), 221769#[t1FINAL, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (= t2Thread1of1ForFork1_~k~1 0)), 221788#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (= t2Thread1of1ForFork1_~k~1 0)), 221805#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= 0 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (< ~j~0 46368) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (= t2Thread1of1ForFork1_~k~1 0)), 221819#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (<= 0 |t2Thread1of1ForFork1_#t~post6|) (= |t2Thread1of1ForFork1_#t~post6| 0) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 221833#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 221853#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 4 ~i~0) ~j~0) 133) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 221867#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= (+ (* 3 ~i~0) ~j~0) 133)), 221881#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= (+ (* 3 ~i~0) ~j~0) 133)), 221895#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= (+ (* 3 ~i~0) ~j~0) 133)), 221909#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= (+ (* 3 ~i~0) ~j~0) 133)), 221929#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= (+ (* 3 ~i~0) ~j~0) 133)), 221943#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 221957#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 2) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 221971#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 2) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 221985#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 222005#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 222019#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 222033#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 3) (< ~j~0 46368) (<= 3 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t1Thread1of1ForFork0_~k~0)), 222047#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 3) (< ~j~0 46368) (<= 3 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t1Thread1of1ForFork0_~k~0)), 222061#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 222081#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 222095#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 222109#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= 4 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 222123#[t1EXIT, L724, L711-4](and (<= 4 |t2Thread1of1ForFork1_#t~post6|) (< ~i~0 46368) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 222137#[t1EXIT, L724, L711-5](and (< ~i~0 46368) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 222157#[t1EXIT, L724, L712](and (< ~i~0 46368) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 222171#[t1EXIT, L724, L714](and (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 222185#[t1EXIT, L711-3, L724](and (<= 5 |t2Thread1of1ForFork1_#t~post6|) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 222199#[t1EXIT, L724, L711-4](and (<= 5 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 222213#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222233#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222247#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222261#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 |t2Thread1of1ForFork1_#t~post6|) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222275#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 7) (<= 6 |t2Thread1of1ForFork1_#t~post6|) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222289#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222309#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222323#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222337#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 |t2Thread1of1ForFork1_#t~post6|) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222351#[t1EXIT, L724, L711-4](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 8) (<= 7 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t1Thread1of1ForFork0_~k~0)), 222365#[t1EXIT, L724, L711-5](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 222385#[t1EXIT, L724, L712](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 222399#[t1EXIT, L724, L714](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 222413#[t1EXIT, L711-3, L724](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 8 |t2Thread1of1ForFork1_#t~post6|)), 222427#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 9) (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 8 |t2Thread1of1ForFork1_#t~post6|)), 222441#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222461#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222475#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222489#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 9 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 9) (<= 11 t1Thread1of1ForFork0_~k~0)), 222503#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 9 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 9) (<= 11 t1Thread1of1ForFork0_~k~0)), 222517#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222535#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222545#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222551#[t1EXIT, L711-3, L724](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222557#[t1EXIT, L724, L711-4](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222563#[t1EXIT, L724, L711-5](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222567#[t1EXIT, L724, L711-6](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222576#[t2FINAL, t1EXIT, L724](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222584#[t1EXIT, L724, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222588#[t1EXIT, L726, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222591#[t1EXIT, L729, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222594#[t1EXIT, L731, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222600#[t1EXIT, L20-5, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222605#[t1EXIT, L20-7, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222609#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0))] [2021-01-27 00:10:52,644 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-01-27 00:10:52,644 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:52,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:52,645 INFO L82 PathProgramCache]: Analyzing trace with hash 1657767329, now seen corresponding path program 21 times [2021-01-27 00:10:52,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:52,646 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328142348] [2021-01-27 00:10:52,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:52,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:53,623 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 00:10:53,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328142348] [2021-01-27 00:10:53,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863616952] [2021-01-27 00:10:53,624 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-27 00:10:53,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-01-27 00:10:53,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:53,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 29 conjunts are in the unsatisfiable core [2021-01-27 00:10:53,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:55,229 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-01-27 00:10:55,305 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-01-27 00:10:55,309 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-01-27 00:10:55,311 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-01-27 00:10:55,433 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 00:10:55,433 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:55,433 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 53 [2021-01-27 00:10:55,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354441911] [2021-01-27 00:10:55,434 INFO L461 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-01-27 00:10:55,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:55,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-01-27 00:10:55,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=604, Invalid=2152, Unknown=0, NotChecked=0, Total=2756 [2021-01-27 00:10:55,436 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:55,436 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 5.452830188679245) internal successors, (289), 53 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 00:10:59,532 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (* c_~j~0 (- 1)))) (and (<= (div (+ (* c_~i~0 3) .cse0 2) (- 10)) 1) (<= (div (+ (* c_~i~0 4) .cse0 2) (- 10)) 1) (<= (+ (* 10 c_~i~0) c_~j~0) 242) (<= (div (+ c_~i~0 .cse0 2) (- 10)) 1) (< c_~i~0 46368) (<= (div (+ (* c_~i~0 6) .cse0 2) (- 10)) 1) (<= (div (+ (* c_~i~0 2) .cse0 2) (- 10)) 1) (<= (div (+ (* c_~i~0 8) .cse0 2) (- 10)) 1) (<= (div (+ (* c_~i~0 5) .cse0 2) (- 10)) 1) (<= (div (+ .cse0 2) (- 10)) (+ c_~i~0 1)) (<= (div (+ (* c_~i~0 7) .cse0 2) (- 10)) 1) (<= (div (+ (* c_~i~0 9) .cse0 2) (- 10)) 1) (<= (div (+ (* c_~i~0 (- 1)) 3) (- 10)) 2))) is different from false [2021-01-27 00:11:16,020 WARN L193 SmtUtils]: Spent 469.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 29 [2021-01-27 00:11:25,324 WARN L193 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 26 [2021-01-27 00:11:31,061 WARN L193 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 29 [2021-01-27 00:11:35,607 WARN L193 SmtUtils]: Spent 948.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 26 [2021-01-27 00:11:40,908 WARN L193 SmtUtils]: Spent 2.14 s on a formula simplification. DAG size of input: 53 DAG size of output: 27 [2021-01-27 00:11:44,516 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 27 [2021-01-27 00:11:47,609 WARN L193 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 32 [2021-01-27 00:11:50,214 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 32 [2021-01-27 00:11:53,165 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 31 [2021-01-27 00:12:02,017 WARN L193 SmtUtils]: Spent 1.56 s on a formula simplification. DAG size of input: 70 DAG size of output: 31 [2021-01-27 00:12:09,482 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 31 [2021-01-27 00:12:10,094 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 25 [2021-01-27 00:12:15,255 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 28 [2021-01-27 00:12:22,031 WARN L193 SmtUtils]: Spent 1.36 s on a formula simplification. DAG size of input: 74 DAG size of output: 30 [2021-01-27 00:12:23,985 WARN L193 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 14 [2021-01-27 00:12:24,757 WARN L193 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 23 [2021-01-27 00:12:31,581 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:31,813 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:32,000 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:32,206 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:32,420 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:32,718 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:33,329 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:34,058 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:34,800 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:35,431 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:36,906 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:36,948 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:36,975 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check Size of Word is: 150 and size of Sequence is : 151[2021-01-27 00:12:37,012 INFO L164 SleepSetCegar]: Size of mCounterexample is: 151 [2021-01-27 00:12:37,014 INFO L165 SleepSetCegar]: [223114#[ULTIMATE.startENTRY]true, 223117#[L-1]true, 223120#[L-1-1]true, 223123#[L20]true, 223126#[L20-1]true, 223129#[L20-2]true, 223132#[L20-3]true, 223135#[L20-4]true, 223138#[L695](= ~i~0 1), 223141#[L-1-2](and (= ~i~0 1) (= ~j~0 1)), 223144#[L-1-3](and (= ~i~0 1) (= ~j~0 1)), 223147#[L-1-4](and (= ~i~0 1) (= ~j~0 1)), 223150#[L718](and (= ~i~0 1) (= ~j~0 1)), 223153#[L718-1](and (= ~i~0 1) (= ~j~0 1)), 223156#[L721](and (= ~i~0 1) (= ~j~0 1)), 223159#[L721-1](and (= ~i~0 1) (= ~j~0 1)), 223162#[L721-2](and (= ~i~0 1) (= ~j~0 1)), 223165#[L722](and (= ~i~0 1) (= ~j~0 1)), 223168#[L722-1, t1ENTRY](and (= ~i~0 1) (= ~j~0 1)), 223171#[t1ENTRY, L723](and (= ~i~0 1) (= ~j~0 1)), 223177#[t1ENTRY, L723-1](and (= ~i~0 1) (= ~j~0 1)), 223183#[L723-1, L699](and (= ~i~0 1) (= ~j~0 1)), 223189#[L700, L723-1](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 223197#[L723-1, L700-5](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 223201#[L701, L723-1](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 223217#[L703, L723-1](and (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ ~j~0 1)) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t1Thread1of1ForFork0_~k~0 0)), 223221#[L700-3, L723-1](and (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ ~j~0 1)) (<= 0 t1Thread1of1ForFork0_~k~0) (<= 0 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t1Thread1of1ForFork0_~k~0 0)), 223227#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ ~j~0 1)) (<= 0 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (= |t1Thread1of1ForFork0_#t~post5| 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 t1Thread1of1ForFork0_~k~0)), 223235#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 t1Thread1of1ForFork0_~k~0)), 223239#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 t1Thread1of1ForFork0_~k~0)), 223251#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ (* 2 ~j~0) 1)) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 t1Thread1of1ForFork0_~k~0)), 223255#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ (* 2 ~j~0) 1)) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 |t1Thread1of1ForFork0_#t~post5|) (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= 1 t1Thread1of1ForFork0_~k~0)), 223261#[L723-1, L700-4](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 1 |t1Thread1of1ForFork0_#t~post5|) (<= |t1Thread1of1ForFork0_#t~post5| 1) (<= t1Thread1of1ForFork0_~k~0 2) (<= 2 t1Thread1of1ForFork0_~k~0)), 223269#[L723-1, L700-5](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2) (<= 2 t1Thread1of1ForFork0_~k~0)), 223273#[L701, L723-1](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2) (<= 2 t1Thread1of1ForFork0_~k~0)), 223285#[L703, L723-1](and (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2) (<= 2 t1Thread1of1ForFork0_~k~0)), 223289#[L700-3, L723-1](and (<= ~j~0 (+ ~i~0 1)) (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= 2 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2) (<= 2 t1Thread1of1ForFork0_~k~0)), 223295#[L723-1, L700-4](and (<= ~j~0 (+ ~i~0 1)) (<= |t1Thread1of1ForFork0_#t~post5| 2) (<= 2 |t1Thread1of1ForFork0_#t~post5|) (= ~j~0 1) (<= 3 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 223303#[L723-1, L700-5](and (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= 3 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 223307#[L701, L723-1](and (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= 3 t1Thread1of1ForFork0_~k~0) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 223319#[L703, L723-1](and (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= 3 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3) (<= ~i~0 (+ (* 4 ~j~0) 1))), 223323#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= 3 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= 3 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3) (<= ~i~0 (+ (* 4 ~j~0) 1))), 223329#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 3) (<= 3 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1)) (<= 4 t1Thread1of1ForFork0_~k~0)), 223337#[L723-1, L700-5](and (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1)) (<= 4 t1Thread1of1ForFork0_~k~0)), 223341#[L701, L723-1](and (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1)) (<= 4 t1Thread1of1ForFork0_~k~0)), 223353#[L703, L723-1](and (<= ~i~0 (+ (* 5 ~j~0) 1)) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 4 t1Thread1of1ForFork0_~k~0)), 223357#[L700-3, L723-1](and (<= ~i~0 (+ (* 5 ~j~0) 1)) (<= 4 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 4 t1Thread1of1ForFork0_~k~0) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 223363#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (<= 4 |t1Thread1of1ForFork0_#t~post5|) (<= 5 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 4)), 223371#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (<= 5 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223375#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (<= 5 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223387#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= 5 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 223391#[L700-3, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= 5 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= 5 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 5) (<= ~i~0 (+ (* 6 ~j~0) 1))), 223397#[L723-1, L700-4](and (<= t1Thread1of1ForFork0_~k~0 6) (<= 6 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= 5 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 5) (<= ~i~0 (+ (* 6 ~j~0) 1))), 223405#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 6) (<= 6 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 223409#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (<= 6 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 223421#[L703, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 6) (<= 6 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223425#[L700-3, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 6) (<= 6 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= |t1Thread1of1ForFork0_#t~post5| 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 6 |t1Thread1of1ForFork0_#t~post5|)), 223431#[L723-1, L700-4](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= ~j~0 (+ ~i~0 1)) (<= t1Thread1of1ForFork0_~k~0 7) (<= |t1Thread1of1ForFork0_#t~post5| 6) (<= 7 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 6 |t1Thread1of1ForFork0_#t~post5|)), 223439#[L723-1, L700-5](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= ~j~0 (+ ~i~0 1)) (<= t1Thread1of1ForFork0_~k~0 7) (<= 7 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223443#[L701, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= ~j~0 (+ ~i~0 1)) (<= t1Thread1of1ForFork0_~k~0 7) (<= 7 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223455#[L703, L723-1](and (<= ~j~0 (+ ~i~0 1)) (<= t1Thread1of1ForFork0_~k~0 7) (<= ~i~0 (+ (* 8 ~j~0) 1)) (<= 7 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223459#[L700-3, L723-1](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= ~j~0 (+ ~i~0 1)) (<= 7 |t1Thread1of1ForFork0_#t~post5|) (<= t1Thread1of1ForFork0_~k~0 7) (<= ~i~0 (+ (* 8 ~j~0) 1)) (<= 7 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223465#[L723-1, L700-4](and (<= |t1Thread1of1ForFork0_#t~post5| 7) (<= 8 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 8) (<= ~j~0 (+ ~i~0 1)) (<= 7 |t1Thread1of1ForFork0_#t~post5|) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223473#[L723-1, L700-5](and (<= 8 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 8) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223477#[L701, L723-1](and (<= 8 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 8) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223489#[L703, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= 8 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 8) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223493#[L700-3, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= 8 t1Thread1of1ForFork0_~k~0) (<= t1Thread1of1ForFork0_~k~0 8) (<= 8 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 (+ ~i~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 223499#[L723-1, L700-4](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= 9 t1Thread1of1ForFork0_~k~0) (<= 8 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 (+ ~i~0 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 8)), 223507#[L723-1, L700-5](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= 9 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223511#[L701, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= 9 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223523#[L703, L723-1](and (<= 9 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= t1Thread1of1ForFork0_~k~0 9) (<= ~i~0 (+ (* 10 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223527#[L700-3, L723-1](and (<= 9 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= t1Thread1of1ForFork0_~k~0 9) (<= ~i~0 (+ (* 10 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 9) (<= 9 |t1Thread1of1ForFork0_#t~post5|)), 223533#[L723-1, L700-4](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= |t1Thread1of1ForFork0_#t~post5| 9) (<= 9 |t1Thread1of1ForFork0_#t~post5|)), 223541#[L723-1, L700-5](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223545#[L701, L723-1](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 223553#[L723-2, t2ENTRY, L701](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 245117#[t2ENTRY, L701, L724](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 245125#[L710, L701, L724](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 245131#[L701, L724, L711](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= t2Thread1of1ForFork1_~k~1 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 245137#[L701, L724, L711-5](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= t2Thread1of1ForFork1_~k~1 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 245145#[L701, L724, L712](and (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ ~i~0 1)) (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= t2Thread1of1ForFork1_~k~1 0) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 245157#[L701, L724, L714](let ((.cse2 (* ~i~0 (- 1)))) (let ((.cse1 (+ ~i~0 1)) (.cse0 (+ .cse2 1))) (and (<= (div .cse0 (- 10)) 1) (<= ~j~0 .cse1) (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~j~0 (- 1)) 2) (- 10)) .cse1) (<= t1Thread1of1ForFork0_~k~0 10) (<= t2Thread1of1ForFork1_~k~1 0) (<= (div .cse0 (- 11)) 1) (<= (div (+ .cse2 ~j~0 1) (- 10)) 1) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)))), 245169#[L711-3, L701, L724](let ((.cse1 (* ~i~0 (- 1)))) (let ((.cse0 (+ ~i~0 1)) (.cse2 (+ .cse1 1))) (and (<= ~j~0 .cse0) (<= 10 t1Thread1of1ForFork0_~k~0) (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t1Thread1of1ForFork0_~k~0 10) (<= t2Thread1of1ForFork1_~k~1 0) (<= (div (+ .cse1 ~j~0 1) (- 10)) 1) (<= 0 t2Thread1of1ForFork1_~k~1) (<= (div .cse2 (- 10)) 1) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~j~0 (- 1)) 2) (- 10)) .cse0) (<= 0 |t2Thread1of1ForFork1_#t~post6|) (= |t2Thread1of1ForFork1_#t~post6| 0) (<= (div .cse2 (- 11)) 1) (= t2Thread1of1ForFork1_~k~1 0)))), 299842#[L701, L724, L711-4](let ((.cse1 (* ~i~0 (- 1)))) (let ((.cse0 (+ ~i~0 1)) (.cse2 (+ .cse1 1))) (and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~j~0 .cse0) (<= 10 t1Thread1of1ForFork0_~k~0) (<= 1 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= t1Thread1of1ForFork0_~k~0 10) (<= (div (+ .cse1 ~j~0 1) (- 10)) 1) (<= (div .cse2 (- 10)) 1) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~j~0 (- 1)) 2) (- 10)) .cse0) (<= 0 |t2Thread1of1ForFork1_#t~post6|) (= |t2Thread1of1ForFork1_#t~post6| 0) (<= (div .cse2 (- 11)) 1)))), 299852#[L701, L724, L711-5](let ((.cse2 (* ~i~0 (- 1)))) (let ((.cse1 (+ ~i~0 1)) (.cse0 (+ .cse2 1))) (and (<= t2Thread1of1ForFork1_~k~1 1) (<= (div .cse0 (- 10)) 1) (<= ~j~0 .cse1) (<= 10 t1Thread1of1ForFork0_~k~0) (<= 1 t2Thread1of1ForFork1_~k~1) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~j~0 (- 1)) 2) (- 10)) .cse1) (<= t1Thread1of1ForFork0_~k~0 10) (<= (div .cse0 (- 11)) 1) (<= (div (+ .cse2 ~j~0 1) (- 10)) 1)))), 299902#[L701, L724, L712](let ((.cse2 (* ~i~0 (- 1)))) (let ((.cse1 (+ ~i~0 1)) (.cse0 (+ .cse2 1))) (and (<= t2Thread1of1ForFork1_~k~1 1) (<= (div .cse0 (- 10)) 1) (<= ~j~0 .cse1) (<= 10 t1Thread1of1ForFork0_~k~0) (<= 1 t2Thread1of1ForFork1_~k~1) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~j~0 (- 1)) 2) (- 10)) .cse1) (<= t1Thread1of1ForFork0_~k~0 10) (<= (div .cse0 (- 11)) 1) (<= (div (+ .cse2 ~j~0 1) (- 10)) 1)))), 299912#[L701, L724, L714](let ((.cse0 (* ~j~0 (- 1))) (.cse1 (* ~i~0 (- 1)))) (and (<= t2Thread1of1ForFork1_~k~1 1) (<= (div (+ (* ~i~0 3) .cse0 2) (- 10)) 1) (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ (* 2 ~i~0) 1)) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (div (+ (* ~i~0 4) .cse0 2) (- 10)) 1) (<= (+ (* 10 ~i~0) ~j~0) 242) (<= (div (+ ~i~0 .cse0 2) (- 10)) 1) (< ~i~0 46368) (<= t1Thread1of1ForFork0_~k~0 10) (<= (div (+ (* ~i~0 6) .cse0 2) (- 10)) 1) (<= (div (+ (* ~i~0 2) .cse0 2) (- 10)) 1) (<= (div (+ (* ~i~0 8) .cse0 2) (- 10)) 1) (<= (div (+ (* ~i~0 5) .cse0 2) (- 10)) 1) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ .cse0 2) (- 10)) (+ ~i~0 1)) (<= (div (+ (* ~i~0 7) .cse0 2) (- 10)) 1) (<= (div (+ (* ~i~0 9) .cse0 2) (- 10)) 1) (<= (div (+ .cse1 1) (- 11)) 1) (<= (div (+ .cse1 3) (- 10)) 2))), 299928#[L724, L703, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 10 t1Thread1of1ForFork0_~k~0) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= t1Thread1of1ForFork0_~k~0 10) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368)), 299953#[L724, L714, L700-3](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 10 t1Thread1of1ForFork0_~k~0) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= t1Thread1of1ForFork0_~k~0 10) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 10 |t1Thread1of1ForFork0_#t~post5|)), 299980#[L724, L714, L700-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 10 |t1Thread1of1ForFork0_#t~post5|)), 300011#[L724, L714, L700-5](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300046#[L700-6, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300074#[t1FINAL, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300099#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300120#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= (+ ~i~0 ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300138#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300156#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300182#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= (+ (* 2 ~i~0) ~j~0) 133) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300200#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300218#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 2) (<= 2 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 2) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 300236#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 2) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 300254#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300280#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300298#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300316#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= 3 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 3) (< ~j~0 46368) (<= 3 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t1Thread1of1ForFork0_~k~0)), 300334#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (<= |t2Thread1of1ForFork1_#t~post6| 3) (< ~j~0 46368) (<= 3 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t1Thread1of1ForFork0_~k~0)), 300352#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300378#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (< ~i~0 46368) (< ~j~0 46368) (<= 11 t1Thread1of1ForFork0_~k~0)), 300396#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300414#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= 4 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 300432#[t1EXIT, L724, L711-4](and (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 300450#[t1EXIT, L724, L711-5](and (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 300476#[t1EXIT, L724, L712](and (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 300488#[t1EXIT, L724, L714](and (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 300494#[t1EXIT, L711-3, L724](and (<= 5 |t2Thread1of1ForFork1_#t~post6|) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 300500#[t1EXIT, L724, L711-4](and (<= 5 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 300506#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300514#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300520#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300526#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 |t2Thread1of1ForFork1_#t~post6|) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300532#[t1EXIT, L724, L711-4](and (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 7) (<= 6 |t2Thread1of1ForFork1_#t~post6|) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300538#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300546#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300552#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300558#[t1EXIT, L711-3, L724](and (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 |t2Thread1of1ForFork1_#t~post6|) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300564#[t1EXIT, L724, L711-4](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 8) (<= 7 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t1Thread1of1ForFork0_~k~0)), 300570#[t1EXIT, L724, L711-5](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 300578#[t1EXIT, L724, L712](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 300584#[t1EXIT, L724, L714](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 300590#[t1EXIT, L711-3, L724](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 8 |t2Thread1of1ForFork1_#t~post6|)), 300596#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 9) (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 8 |t2Thread1of1ForFork1_#t~post6|)), 300602#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300610#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300616#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300622#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 9 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 9) (<= 11 t1Thread1of1ForFork0_~k~0)), 300628#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 9 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 9) (<= 11 t1Thread1of1ForFork0_~k~0)), 300634#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300642#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300648#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300654#[t1EXIT, L711-3, L724](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300660#[t1EXIT, L724, L711-4](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300666#[t1EXIT, L724, L711-5](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300670#[t1EXIT, L724, L711-6](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300679#[t2FINAL, t1EXIT, L724](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300687#[t1EXIT, L724, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300691#[t1EXIT, L726, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300694#[t1EXIT, L729, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300697#[t1EXIT, L731, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300703#[t1EXIT, L20-5, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300708#[t1EXIT, L20-7, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 300712#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0))] [2021-01-27 00:12:37,214 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:12:37,215 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:12:37,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:12:37,215 INFO L82 PathProgramCache]: Analyzing trace with hash -1829788373, now seen corresponding path program 22 times [2021-01-27 00:12:37,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:12:37,216 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226439060] [2021-01-27 00:12:37,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:12:37,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:12:38,653 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 00:12:38,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226439060] [2021-01-27 00:12:38,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018313953] [2021-01-27 00:12:38,654 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-27 00:12:38,761 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-27 00:12:38,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:12:38,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 29 conjunts are in the unsatisfiable core [2021-01-27 00:12:38,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:12:41,326 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-01-27 00:12:45,334 WARN L193 SmtUtils]: Spent 2.49 s on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-01-27 00:12:45,508 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-01-27 00:12:45,821 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-27 00:12:45,822 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:12:45,822 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 53 [2021-01-27 00:12:45,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650580603] [2021-01-27 00:12:45,823 INFO L461 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-01-27 00:12:45,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:12:45,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-01-27 00:12:45,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=606, Invalid=2150, Unknown=0, NotChecked=0, Total=2756 [2021-01-27 00:12:45,824 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:12:45,825 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 5.452830188679245) internal successors, (289), 53 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-01-27 00:12:48,362 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 13 [2021-01-27 00:12:50,241 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 30 [2021-01-27 00:12:55,359 WARN L193 SmtUtils]: Spent 4.38 s on a formula simplification. DAG size of input: 131 DAG size of output: 78 [2021-01-27 00:13:07,343 WARN L193 SmtUtils]: Spent 2.87 s on a formula simplification. DAG size of input: 76 DAG size of output: 39 [2021-01-27 00:13:09,367 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse2 (* c_~j~0 (- 1)))) (let ((.cse8 (* 9 c_~i~0)) (.cse0 (div (+ .cse2 3) 2)) (.cse1 (* c_~i~0 3))) (and (<= (div (+ (* (div (div (+ (* c_~i~0 (- 1)) 4) 2) (- 5)) (- 1)) 1) (- 2)) 1) (<= (div (+ .cse0 .cse1) (- 10)) 1) (<= (div (div (+ (* c_~i~0 7) .cse2 3) 2) (- 10)) 1) (exists ((aux_div_aux_mod_aux_mod_~i~0_28_82_87 Int) (aux_mod_aux_div_aux_mod_~i~0_28_82_39 Int) (aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49 Int) (aux_div_aux_div_aux_div_~i~0_28_27_54 Int) (aux_mod_aux_div_~i~0_28_27 Int) (aux_mod_aux_div_aux_div_~i~0_28_27_54 Int) (aux_div_aux_div_aux_mod_~i~0_28_82_39 Int)) (let ((.cse3 (* 9 aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49))) (let ((.cse5 (+ (* 9 aux_div_aux_mod_aux_mod_~i~0_28_82_87) (* 2 aux_mod_aux_div_aux_mod_~i~0_28_82_39) .cse3 c_~j~0)) (.cse4 (* 20 aux_div_aux_div_aux_mod_~i~0_28_82_39)) (.cse7 (+ (* 2 aux_mod_aux_div_~i~0_28_27) (* 10 aux_mod_aux_div_aux_div_~i~0_28_27_54))) (.cse6 (* 20 aux_div_aux_div_aux_div_~i~0_28_27_54))) (and (<= 0 aux_mod_aux_div_~i~0_28_27) (< aux_mod_aux_div_aux_mod_~i~0_28_82_39 10) (< aux_mod_aux_div_~i~0_28_27 5) (<= 0 aux_mod_aux_div_aux_mod_~i~0_28_82_39) (<= 0 aux_mod_aux_div_aux_div_~i~0_28_27_54) (< aux_mod_aux_div_aux_div_~i~0_28_27_54 2) (<= .cse3 0) (<= aux_div_aux_div_aux_div_~i~0_28_27_54 1) (< (+ .cse4 37) .cse5) (< (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 .cse6 8) .cse7) (< 0 (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49 46364)) (<= .cse5 (+ .cse4 39)) (< 0 (+ .cse3 9)) (<= .cse7 (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 .cse6 aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49 10)) (<= aux_div_aux_div_aux_mod_~i~0_28_82_39 1))))) (< c_~i~0 46368) (<= (+ .cse8 (* 10 c_~j~0)) 329) (<= (+ c_~i~0 c_~j~0) 34) (<= (div (div (+ c_~i~0 .cse2 3) 2) (- 10)) 1) (<= (+ .cse8 c_~j~0) 329) (<= (div (+ .cse0 (* c_~i~0 2)) (- 10)) 1) (<= (div (+ .cse0 (* c_~i~0 4)) (- 10)) 1) (<= (div (div (+ (* c_~i~0 5) .cse2 3) 2) (- 10)) 1) (<= (div (div (+ (* c_~i~0 9) .cse2 3) 2) (- 10)) 1) (<= (div (+ .cse0 c_~i~0) (- 10)) 1) (= c_ULTIMATE.start_main_~condI~0 0) (<= (div (div (+ .cse1 .cse2 3) 2) (- 10)) 1)))) is different from false [2021-01-27 00:13:19,658 WARN L193 SmtUtils]: Spent 2.65 s on a formula simplification. DAG size of input: 66 DAG size of output: 36 [2021-01-27 00:13:41,682 WARN L193 SmtUtils]: Spent 8.35 s on a formula simplification. DAG size of input: 113 DAG size of output: 84 [2021-01-27 00:13:43,075 WARN L193 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 36 [2021-01-27 00:14:00,872 WARN L193 SmtUtils]: Spent 7.19 s on a formula simplification. DAG size of input: 110 DAG size of output: 85 [2021-01-27 00:14:02,833 WARN L193 SmtUtils]: Spent 494.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 37 [2021-01-27 00:14:15,321 WARN L193 SmtUtils]: Spent 7.08 s on a formula simplification. DAG size of input: 107 DAG size of output: 86 [2021-01-27 00:14:15,931 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 36 [2021-01-27 00:14:27,502 WARN L193 SmtUtils]: Spent 4.58 s on a formula simplification. DAG size of input: 102 DAG size of output: 84 [2021-01-27 00:14:28,133 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-01-27 00:14:33,041 WARN L193 SmtUtils]: Spent 4.27 s on a formula simplification. DAG size of input: 97 DAG size of output: 85 [2021-01-27 00:14:39,461 WARN L193 SmtUtils]: Spent 4.62 s on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-01-27 00:14:44,971 WARN L193 SmtUtils]: Spent 4.31 s on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2021-01-27 00:14:49,577 WARN L193 SmtUtils]: Spent 4.16 s on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-01-27 00:15:12,379 WARN L193 SmtUtils]: Spent 4.16 s on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2021-01-27 00:15:21,564 WARN L193 SmtUtils]: Spent 4.49 s on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-01-27 00:15:33,560 WARN L193 SmtUtils]: Spent 4.28 s on a formula simplification. DAG size of input: 95 DAG size of output: 87 [2021-01-27 00:15:44,784 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-01-27 00:15:50,589 WARN L193 SmtUtils]: Spent 5.01 s on a formula simplification. DAG size of input: 99 DAG size of output: 87 [2021-01-27 00:16:05,528 WARN L193 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-01-27 00:16:07,695 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (* c_~j~0 (- 1)))) (let ((.cse1 (div (+ .cse0 3) 2))) (and (<= (div (+ (* (div (div (+ (* c_~i~0 (- 1)) 4) 2) (- 5)) (- 1)) 1) (- 2)) 1) (<= (div (div (+ (* c_~i~0 5) .cse0 3) 2) (- 10)) 1) (= c_ULTIMATE.start_main_~condJ~0 0) (<= (div (+ .cse1 (* c_~i~0 3)) (- 10)) 1) (<= (div (div (+ (* c_~i~0 7) .cse0 3) 2) (- 10)) 1) (exists ((aux_div_aux_mod_aux_mod_~i~0_28_82_87 Int) (aux_mod_aux_div_aux_mod_~i~0_28_82_39 Int) (aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49 Int) (aux_div_aux_div_aux_div_~i~0_28_27_54 Int) (aux_mod_aux_div_~i~0_28_27 Int) (aux_mod_aux_div_aux_div_~i~0_28_27_54 Int) (aux_div_aux_div_aux_mod_~i~0_28_82_39 Int)) (let ((.cse2 (* 9 aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49))) (let ((.cse4 (+ (* 9 aux_div_aux_mod_aux_mod_~i~0_28_82_87) (* 2 aux_mod_aux_div_aux_mod_~i~0_28_82_39) .cse2 c_~j~0)) (.cse3 (* 20 aux_div_aux_div_aux_mod_~i~0_28_82_39)) (.cse6 (+ (* 2 aux_mod_aux_div_~i~0_28_27) (* 10 aux_mod_aux_div_aux_div_~i~0_28_27_54))) (.cse5 (* 20 aux_div_aux_div_aux_div_~i~0_28_27_54))) (and (<= 0 aux_mod_aux_div_~i~0_28_27) (< aux_mod_aux_div_aux_mod_~i~0_28_82_39 10) (< aux_mod_aux_div_~i~0_28_27 5) (<= 0 aux_mod_aux_div_aux_mod_~i~0_28_82_39) (<= 0 aux_mod_aux_div_aux_div_~i~0_28_27_54) (< aux_mod_aux_div_aux_div_~i~0_28_27_54 2) (<= .cse2 0) (<= aux_div_aux_div_aux_div_~i~0_28_27_54 1) (< (+ .cse3 37) .cse4) (< (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 .cse5 8) .cse6) (< 0 (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49 46364)) (<= .cse4 (+ .cse3 39)) (< 0 (+ .cse2 9)) (<= .cse6 (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 .cse5 aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49 10)) (<= aux_div_aux_div_aux_mod_~i~0_28_82_39 1))))) (<= (div (div (+ (* c_~i~0 9) .cse0 3) 2) (- 10)) 1) (< c_~i~0 46368) (= c_ULTIMATE.start_main_~condI~0 0) (<= (+ (* 5 c_~i~0) c_~j~0) 329) (<= (div (+ .cse1 (* c_~i~0 4)) (- 10)) 1)))) is different from false [2021-01-27 00:16:08,406 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-01-27 00:16:24,583 WARN L193 SmtUtils]: Spent 5.49 s on a formula simplification. DAG size of input: 109 DAG size of output: 88 [2021-01-27 00:16:46,889 WARN L193 SmtUtils]: Spent 532.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 41 [2021-01-27 00:17:05,968 WARN L193 SmtUtils]: Spent 6.48 s on a formula simplification. DAG size of input: 112 DAG size of output: 87 [2021-01-27 00:17:34,693 WARN L193 SmtUtils]: Spent 813.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 42 [2021-01-27 00:17:36,870 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse2 (* c_~j~0 (- 1)))) (let ((.cse0 (div (+ .cse2 3) 2)) (.cse1 (* c_~i~0 3))) (and (<= (div (+ (* (div (div (+ (* c_~i~0 (- 1)) 4) 2) (- 5)) (- 1)) 1) (- 2)) 1) (<= (div (+ .cse0 .cse1) (- 10)) 1) (<= (div (div (+ (* c_~i~0 7) .cse2 3) 2) (- 10)) 1) (exists ((aux_div_aux_mod_aux_mod_~i~0_28_82_87 Int) (aux_mod_aux_div_aux_mod_~i~0_28_82_39 Int) (aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49 Int) (aux_div_aux_div_aux_div_~i~0_28_27_54 Int) (aux_mod_aux_div_~i~0_28_27 Int) (aux_mod_aux_div_aux_div_~i~0_28_27_54 Int) (aux_div_aux_div_aux_mod_~i~0_28_82_39 Int)) (let ((.cse3 (* 9 aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49))) (let ((.cse5 (+ (* 9 aux_div_aux_mod_aux_mod_~i~0_28_82_87) (* 2 aux_mod_aux_div_aux_mod_~i~0_28_82_39) .cse3 c_~j~0)) (.cse4 (* 20 aux_div_aux_div_aux_mod_~i~0_28_82_39)) (.cse7 (+ (* 2 aux_mod_aux_div_~i~0_28_27) (* 10 aux_mod_aux_div_aux_div_~i~0_28_27_54))) (.cse6 (* 20 aux_div_aux_div_aux_div_~i~0_28_27_54))) (and (<= 0 aux_mod_aux_div_~i~0_28_27) (< aux_mod_aux_div_aux_mod_~i~0_28_82_39 10) (< aux_mod_aux_div_~i~0_28_27 5) (<= 0 aux_mod_aux_div_aux_mod_~i~0_28_82_39) (<= 0 aux_mod_aux_div_aux_div_~i~0_28_27_54) (< aux_mod_aux_div_aux_div_~i~0_28_27_54 2) (<= .cse3 0) (<= aux_div_aux_div_aux_div_~i~0_28_27_54 1) (< (+ .cse4 37) .cse5) (< (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 .cse6 8) .cse7) (< 0 (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49 46364)) (<= .cse5 (+ .cse4 39)) (< 0 (+ .cse3 9)) (<= .cse7 (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 .cse6 aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49 10)) (<= aux_div_aux_div_aux_mod_~i~0_28_82_39 1))))) (< c_~i~0 46368) (<= (div (+ .cse0 (* c_~i~0 2)) (- 10)) 1) (<= (div (+ .cse0 (* c_~i~0 4)) (- 10)) 1) (<= (div (div (+ (* c_~i~0 5) .cse2 3) 2) (- 10)) 1) (= c_ULTIMATE.start_main_~condJ~0 0) (<= (div (div (+ (* c_~i~0 9) .cse2 3) 2) (- 10)) 1) (<= (div (+ .cse0 c_~i~0) (- 10)) 1) (= c_ULTIMATE.start_main_~condI~0 0) (<= (div (div (+ .cse1 .cse2 3) 2) (- 10)) 1) (<= (+ (* 8 c_~i~0) c_~j~0) 329)))) is different from false [2021-01-27 00:17:55,134 WARN L193 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 39 [2021-01-27 00:18:02,978 WARN L193 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 34 [2021-01-27 00:18:14,114 WARN L193 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 35 [2021-01-27 00:18:27,440 WARN L193 SmtUtils]: Spent 3.90 s on a formula simplification. DAG size of input: 69 DAG size of output: 34 [2021-01-27 00:18:34,044 WARN L193 SmtUtils]: Spent 4.73 s on a formula simplification. DAG size of input: 133 DAG size of output: 80 [2021-01-27 00:19:06,084 WARN L193 SmtUtils]: Spent 492.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 42 [2021-01-27 00:19:53,014 WARN L193 SmtUtils]: Spent 5.46 s on a formula simplification. DAG size of input: 82 DAG size of output: 44 [2021-01-27 00:20:00,997 WARN L193 SmtUtils]: Spent 684.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 16 [2021-01-27 00:20:02,532 WARN L193 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 27 [2021-01-27 00:20:11,168 WARN L193 SmtUtils]: Spent 4.93 s on a formula simplification. DAG size of input: 117 DAG size of output: 76 [2021-01-27 00:20:11,882 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 20 [2021-01-27 00:20:16,661 WARN L193 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 23 [2021-01-27 00:20:17,502 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-01-27 00:20:22,103 WARN L193 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-01-27 00:20:22,883 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-01-27 00:20:27,533 WARN L193 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-01-27 00:20:28,332 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-01-27 00:20:32,930 WARN L193 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-01-27 00:20:33,667 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-01-27 00:20:38,405 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 33 [2021-01-27 00:20:39,096 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-01-27 00:20:43,708 WARN L193 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-01-27 00:20:44,333 WARN L193 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-01-27 00:20:48,976 WARN L193 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 33 [2021-01-27 00:20:49,632 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-01-27 00:21:07,569 WARN L193 SmtUtils]: Spent 4.39 s on a formula simplification. DAG size of input: 87 DAG size of output: 81 [2021-01-27 00:21:24,850 WARN L193 SmtUtils]: Spent 2.20 s on a formula simplification that was a NOOP. DAG size: 81 [2021-01-27 00:21:43,609 WARN L193 SmtUtils]: Spent 2.13 s on a formula simplification that was a NOOP. DAG size: 75 [2021-01-27 00:22:01,464 WARN L193 SmtUtils]: Spent 2.20 s on a formula simplification that was a NOOP. DAG size: 77 [2021-01-27 00:22:14,750 WARN L193 SmtUtils]: Spent 2.31 s on a formula simplification that was a NOOP. DAG size: 83 [2021-01-27 00:22:19,252 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-01-27 00:22:25,770 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-01-27 00:22:39,234 WARN L193 SmtUtils]: Spent 4.74 s on a formula simplification. DAG size of input: 89 DAG size of output: 83 [2021-01-27 00:22:47,908 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-01-27 00:23:02,741 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-01-27 00:23:07,451 WARN L193 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-01-27 00:23:32,444 WARN L193 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-01-27 00:24:11,887 WARN L193 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown