/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-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.0-6f57305 [2021-01-27 00:10:13,896 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-01-27 00:10:13,898 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-01-27 00:10:13,934 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-01-27 00:10:13,935 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-01-27 00:10:13,937 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-01-27 00:10:13,939 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-01-27 00:10:13,941 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-01-27 00:10:13,943 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-01-27 00:10:13,945 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-01-27 00:10:13,946 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-01-27 00:10:13,948 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-01-27 00:10:13,948 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-01-27 00:10:13,950 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-01-27 00:10:13,951 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-01-27 00:10:13,953 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-01-27 00:10:13,954 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-01-27 00:10:13,955 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-01-27 00:10:13,958 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-01-27 00:10:13,960 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-01-27 00:10:13,962 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-01-27 00:10:13,964 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-01-27 00:10:13,966 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-01-27 00:10:13,967 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-01-27 00:10:13,971 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-01-27 00:10:13,972 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-01-27 00:10:13,972 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-01-27 00:10:13,973 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-01-27 00:10:13,974 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-01-27 00:10:13,976 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-01-27 00:10:13,976 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-01-27 00:10:13,977 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-01-27 00:10:13,978 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-01-27 00:10:13,979 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-01-27 00:10:13,981 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-01-27 00:10:13,981 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-01-27 00:10:13,984 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-01-27 00:10:13,984 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-01-27 00:10:13,984 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-01-27 00:10:13,987 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-01-27 00:10:13,988 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-01-27 00:10:13,990 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,049 INFO L113 SettingsManager]: Loading preferences was successful [2021-01-27 00:10:14,052 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-01-27 00:10:14,054 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-01-27 00:10:14,055 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-01-27 00:10:14,055 INFO L138 SettingsManager]: * Use SBE=true [2021-01-27 00:10:14,057 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-01-27 00:10:14,057 INFO L138 SettingsManager]: * sizeof long=4 [2021-01-27 00:10:14,057 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-01-27 00:10:14,058 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-01-27 00:10:14,058 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-01-27 00:10:14,059 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-01-27 00:10:14,059 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-01-27 00:10:14,060 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-01-27 00:10:14,060 INFO L138 SettingsManager]: * sizeof long double=12 [2021-01-27 00:10:14,060 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-01-27 00:10:14,060 INFO L138 SettingsManager]: * Use constant arrays=true [2021-01-27 00:10:14,061 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-01-27 00:10:14,061 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-01-27 00:10:14,061 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-01-27 00:10:14,062 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-01-27 00:10:14,062 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-01-27 00:10:14,062 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-27 00:10:14,063 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-01-27 00:10:14,063 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-01-27 00:10:14,063 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-01-27 00:10:14,063 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-01-27 00:10:14,064 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-01-27 00:10:14,064 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-01-27 00:10:14,064 INFO L138 SettingsManager]: * Lazy Petri-NFA conversion=true [2021-01-27 00:10:14,064 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=SLEEP_SET_FA [2021-01-27 00:10:14,065 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-01-27 00:10:14,065 INFO L138 SettingsManager]: * Minimization of abstraction=NONE [2021-01-27 00:10:14,065 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-01-27 00:10:14,066 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:14,514 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-01-27 00:10:14,542 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-01-27 00:10:14,545 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-01-27 00:10:14,547 INFO L271 PluginConnector]: Initializing CDTParser... [2021-01-27 00:10:14,548 INFO L275 PluginConnector]: CDTParser initialized [2021-01-27 00:10:14,549 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longest-1.i [2021-01-27 00:10:14,632 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/610121df7/7ced1bf9416646f2802d60424b222fbd/FLAG370830fe0 [2021-01-27 00:10:15,508 INFO L306 CDTParser]: Found 1 translation units. [2021-01-27 00:10:15,509 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longest-1.i [2021-01-27 00:10:15,531 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/610121df7/7ced1bf9416646f2802d60424b222fbd/FLAG370830fe0 [2021-01-27 00:10:15,746 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/610121df7/7ced1bf9416646f2802d60424b222fbd [2021-01-27 00:10:15,750 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-01-27 00:10:15,762 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-01-27 00:10:15,764 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-01-27 00:10:15,764 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-01-27 00:10:15,768 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-01-27 00:10:15,769 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 12:10:15" (1/1) ... [2021-01-27 00:10:15,772 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23415590 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 12:10:15, skipping insertion in model container [2021-01-27 00:10:15,773 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 12:10:15" (1/1) ... [2021-01-27 00:10:15,781 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-01-27 00:10:15,821 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-01-27 00:10:16,217 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-27 00:10:16,228 INFO L203 MainTranslator]: Completed pre-run [2021-01-27 00:10:16,271 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-27 00:10:16,384 INFO L208 MainTranslator]: Completed translation [2021-01-27 00:10:16,384 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,384 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-01-27 00:10:16,386 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-01-27 00:10:16,386 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-01-27 00:10:16,386 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-01-27 00:10:16,395 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:16,411 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:16,435 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-01-27 00:10:16,436 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-01-27 00:10:16,436 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-01-27 00:10:16,436 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-01-27 00:10:16,446 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:16,446 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:16,450 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:16,450 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:16,456 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:16,461 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:16,463 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:16,466 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-01-27 00:10:16,467 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-01-27 00:10:16,468 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-01-27 00:10:16,468 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-01-27 00:10:16,469 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:16,558 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2021-01-27 00:10:16,558 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2021-01-27 00:10:16,558 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2021-01-27 00:10:16,558 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2021-01-27 00:10:16,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-01-27 00:10:16,559 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-01-27 00:10:16,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-01-27 00:10:16,559 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-01-27 00:10:16,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-01-27 00:10:16,560 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-01-27 00:10:16,560 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-01-27 00:10:16,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-01-27 00:10:16,562 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,111 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-01-27 00:10:17,112 INFO L298 CfgBuilder]: Removed 8 assume(true) statements. [2021-01-27 00:10:17,115 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,115 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-01-27 00:10:17,119 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-01-27 00:10:17,120 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-01-27 00:10:17,124 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-01-27 00:10:17,124 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.01 12:10:15" (1/3) ... [2021-01-27 00:10:17,126 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57dc1580 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,126 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,126 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57dc1580 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,127 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,128 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench_longest-1.i [2021-01-27 00:10:17,147 WARN L168 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-01-27 00:10:17,148 INFO L179 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-01-27 00:10:17,152 INFO L191 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-01-27 00:10:17,153 INFO L351 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-01-27 00:10:17,205 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,205 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,206 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,207 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,207 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,207 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,207 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,207 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,208 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,208 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,210 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,210 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,210 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,211 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,212 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,213 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,213 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,213 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,213 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,214 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,214 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,214 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,214 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,215 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,216 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,217 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,217 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,217 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,218 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,218 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,219 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,219 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,219 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,220 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,221 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,221 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,221 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,221 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,222 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,223 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,223 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,223 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,224 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,224 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,224 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,224 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,225 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,225 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,225 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,226 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,226 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,227 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,227 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,227 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,227 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,227 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,228 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,228 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,231 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,231 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,235 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,235 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,235 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,236 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,236 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,237 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,244 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,244 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,245 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,245 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,245 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,245 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-01-27 00:10:17,260 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-01-27 00:10:17,274 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-01-27 00:10:17,319 INFO L377 AbstractCegarLoop]: Interprodecural is true [2021-01-27 00:10:17,320 INFO L378 AbstractCegarLoop]: Hoare is true [2021-01-27 00:10:17,320 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-01-27 00:10:17,321 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-01-27 00:10:17,322 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-01-27 00:10:17,322 INFO L382 AbstractCegarLoop]: Difference is false [2021-01-27 00:10:17,322 INFO L383 AbstractCegarLoop]: Minimize is NONE [2021-01-27 00:10:17,323 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,380 INFO L164 SleepSetCegar]: Size of mCounterexample is: 41 [2021-01-27 00:10:17,381 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,382 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:17,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:17,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1232774667, now seen corresponding path program 1 times [2021-01-27 00:10:17,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:17,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333120571] [2021-01-27 00:10:17,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:17,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:17,675 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:17,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333120571] [2021-01-27 00:10:17,677 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 00:10:17,677 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-01-27 00:10:17,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500033295] [2021-01-27 00:10:17,693 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-01-27 00:10:17,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:17,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-01-27 00:10:17,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-01-27 00:10:17,713 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:17,715 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:17,729 INFO L164 SleepSetCegar]: Size of mCounterexample is: 41 [2021-01-27 00:10:17,730 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:17,730 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-01-27 00:10:17,730 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:17,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:17,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1686919433, now seen corresponding path program 1 times [2021-01-27 00:10:17,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:17,732 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602042] [2021-01-27 00:10:17,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:17,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:17,886 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:17,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602042] [2021-01-27 00:10:17,887 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-27 00:10:17,887 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-01-27 00:10:17,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324430074] [2021-01-27 00:10:17,889 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-01-27 00:10:17,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:17,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-01-27 00:10:17,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-01-27 00:10:17,891 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:17,891 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:17,918 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:17,953 INFO L164 SleepSetCegar]: Size of mCounterexample is: 46 [2021-01-27 00:10:17,954 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:17,957 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-01-27 00:10:17,958 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:17,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:17,958 INFO L82 PathProgramCache]: Analyzing trace with hash -122512438, now seen corresponding path program 1 times [2021-01-27 00:10:17,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:17,959 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725389864] [2021-01-27 00:10:17,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:17,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:18,136 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,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725389864] [2021-01-27 00:10:18,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301616123] [2021-01-27 00:10:18,138 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,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:18,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 2 conjunts are in the unsatisfiable core [2021-01-27 00:10:18,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:18,315 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,315 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-27 00:10:18,315 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-01-27 00:10:18,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548323928] [2021-01-27 00:10:18,316 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-01-27 00:10:18,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:18,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-01-27 00:10:18,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-01-27 00:10:18,318 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:18,318 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,344 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,371 INFO L164 SleepSetCegar]: Size of mCounterexample is: 51 [2021-01-27 00:10:18,372 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,572 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,573 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:18,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:18,575 INFO L82 PathProgramCache]: Analyzing trace with hash -867800877, now seen corresponding path program 1 times [2021-01-27 00:10:18,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:18,576 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215323884] [2021-01-27 00:10:18,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:18,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:18,652 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:18,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215323884] [2021-01-27 00:10:18,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695963739] [2021-01-27 00:10:18,653 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:18,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:18,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 4 conjunts are in the unsatisfiable core [2021-01-27 00:10:18,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:18,798 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:18,799 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:18,799 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-01-27 00:10:18,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530234723] [2021-01-27 00:10:18,800 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-01-27 00:10:18,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:18,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-01-27 00:10:18,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-01-27 00:10:18,802 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:18,802 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:18,875 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:18,897 INFO L164 SleepSetCegar]: Size of mCounterexample is: 56 [2021-01-27 00:10:18,898 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,109 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,111 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:19,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:19,113 INFO L82 PathProgramCache]: Analyzing trace with hash -421285402, now seen corresponding path program 2 times [2021-01-27 00:10:19,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:19,114 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038145226] [2021-01-27 00:10:19,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:19,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:19,185 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,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038145226] [2021-01-27 00:10:19,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393148346] [2021-01-27 00:10:19,186 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,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-27 00:10:19,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:19,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 4 conjunts are in the unsatisfiable core [2021-01-27 00:10:19,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:19,360 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,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:19,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-01-27 00:10:19,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396249458] [2021-01-27 00:10:19,363 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-01-27 00:10:19,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:19,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-01-27 00:10:19,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-01-27 00:10:19,364 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:19,365 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,464 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,479 INFO L164 SleepSetCegar]: Size of mCounterexample is: 61 [2021-01-27 00:10:19,479 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:19,680 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:19,681 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:19,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:19,682 INFO L82 PathProgramCache]: Analyzing trace with hash -820329417, now seen corresponding path program 3 times [2021-01-27 00:10:19,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:19,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444220106] [2021-01-27 00:10:19,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:19,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:19,761 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:19,762 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444220106] [2021-01-27 00:10:19,762 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417592913] [2021-01-27 00:10:19,762 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:19,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-01-27 00:10:19,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:19,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 6 conjunts are in the unsatisfiable core [2021-01-27 00:10:19,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:19,891 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:19,891 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:19,891 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-01-27 00:10:19,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221159814] [2021-01-27 00:10:19,892 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-01-27 00:10:19,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:19,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-01-27 00:10:19,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-01-27 00:10:19,894 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:19,894 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:19,987 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,006 INFO L164 SleepSetCegar]: Size of mCounterexample is: 66 [2021-01-27 00:10:20,007 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,215 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,216 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:20,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:20,217 INFO L82 PathProgramCache]: Analyzing trace with hash 1298796938, now seen corresponding path program 4 times [2021-01-27 00:10:20,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:20,219 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749842907] [2021-01-27 00:10:20,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:20,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:20,321 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,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749842907] [2021-01-27 00:10:20,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610630850] [2021-01-27 00:10:20,322 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,413 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-27 00:10:20,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:20,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 8 conjunts are in the unsatisfiable core [2021-01-27 00:10:20,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:20,487 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,487 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:20,488 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-01-27 00:10:20,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978262113] [2021-01-27 00:10:20,488 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-01-27 00:10:20,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:20,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-01-27 00:10:20,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-01-27 00:10:20,491 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:20,492 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:20,655 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:20,675 INFO L164 SleepSetCegar]: Size of mCounterexample is: 71 [2021-01-27 00:10:20,676 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:20,877 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-01-27 00:10:20,877 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:20,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:20,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1531256855, now seen corresponding path program 5 times [2021-01-27 00:10:20,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:20,879 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896540635] [2021-01-27 00:10:20,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:20,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:21,105 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,105 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896540635] [2021-01-27 00:10:21,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862757873] [2021-01-27 00:10:21,106 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,186 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-01-27 00:10:21,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:21,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 10 conjunts are in the unsatisfiable core [2021-01-27 00:10:21,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:21,233 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,233 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:21,233 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-01-27 00:10:21,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102453699] [2021-01-27 00:10:21,234 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-01-27 00:10:21,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:21,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-01-27 00:10:21,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-01-27 00:10:21,236 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:21,236 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,435 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,454 INFO L164 SleepSetCegar]: Size of mCounterexample is: 76 [2021-01-27 00:10:21,455 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:21,664 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:21,665 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:21,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:21,666 INFO L82 PathProgramCache]: Analyzing trace with hash -1833033302, now seen corresponding path program 6 times [2021-01-27 00:10:21,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:21,667 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911754742] [2021-01-27 00:10:21,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:21,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:21,892 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:21,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911754742] [2021-01-27 00:10:21,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211941004] [2021-01-27 00:10:21,893 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:21,995 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-01-27 00:10:21,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:21,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 6 conjunts are in the unsatisfiable core [2021-01-27 00:10:22,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:22,115 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,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:22,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 18 [2021-01-27 00:10:22,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545357165] [2021-01-27 00:10:22,118 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-01-27 00:10:22,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:22,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-01-27 00:10:22,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-01-27 00:10:22,119 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:22,119 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,392 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:22,554 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:22,574 INFO L164 SleepSetCegar]: Size of mCounterexample is: 86 [2021-01-27 00:10:22,575 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:22,775 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:22,776 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:22,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:22,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1943931706, now seen corresponding path program 7 times [2021-01-27 00:10:22,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:22,778 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384215453] [2021-01-27 00:10:22,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:22,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:22,953 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:22,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384215453] [2021-01-27 00:10:22,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820060825] [2021-01-27 00:10:22,954 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,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:23,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 14 conjunts are in the unsatisfiable core [2021-01-27 00:10:23,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:23,088 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,089 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:23,089 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-01-27 00:10:23,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479078922] [2021-01-27 00:10:23,090 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-27 00:10:23,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:23,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-27 00:10:23,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-01-27 00:10:23,092 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:23,092 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,383 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,405 INFO L164 SleepSetCegar]: Size of mCounterexample is: 91 [2021-01-27 00:10:23,406 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:23,615 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-01-27 00:10:23,616 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:23,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:23,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1814641363, now seen corresponding path program 8 times [2021-01-27 00:10:23,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:23,618 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26213272] [2021-01-27 00:10:23,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:23,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:23,827 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:23,827 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26213272] [2021-01-27 00:10:23,827 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033076908] [2021-01-27 00:10:23,828 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:23,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-27 00:10:23,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:23,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 16 conjunts are in the unsatisfiable core [2021-01-27 00:10:23,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:23,988 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:23,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:23,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-01-27 00:10:23,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184550265] [2021-01-27 00:10:23,992 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-27 00:10:23,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:23,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-27 00:10:23,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-01-27 00:10:23,993 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:23,993 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,319 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,337 INFO L164 SleepSetCegar]: Size of mCounterexample is: 96 [2021-01-27 00:10:24,338 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:24,546 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:24,547 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:24,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:24,548 INFO L82 PathProgramCache]: Analyzing trace with hash 32290022, now seen corresponding path program 9 times [2021-01-27 00:10:24,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:24,549 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579998237] [2021-01-27 00:10:24,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:24,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:24,825 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:24,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579998237] [2021-01-27 00:10:24,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072907546] [2021-01-27 00:10:24,826 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:24,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-01-27 00:10:24,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:24,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 8 conjunts are in the unsatisfiable core [2021-01-27 00:10:24,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:25,091 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,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:25,092 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 9] total 26 [2021-01-27 00:10:25,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612708926] [2021-01-27 00:10:25,097 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-01-27 00:10:25,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:25,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-01-27 00:10:25,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-01-27 00:10:25,104 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:25,104 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:25,538 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:25,741 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:25,760 INFO L164 SleepSetCegar]: Size of mCounterexample is: 106 [2021-01-27 00:10:25,761 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:25,961 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:25,962 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:25,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:25,963 INFO L82 PathProgramCache]: Analyzing trace with hash -664281206, now seen corresponding path program 10 times [2021-01-27 00:10:25,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:25,964 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990888619] [2021-01-27 00:10:25,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:25,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:26,264 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,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990888619] [2021-01-27 00:10:26,265 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559104267] [2021-01-27 00:10:26,265 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:26,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-27 00:10:26,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:26,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-27 00:10:26,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:26,459 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,459 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:26,459 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-01-27 00:10:26,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619971671] [2021-01-27 00:10:26,461 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-01-27 00:10:26,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:26,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-01-27 00:10:26,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-01-27 00:10:26,463 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:26,463 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:26,956 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:26,984 INFO L164 SleepSetCegar]: Size of mCounterexample is: 111 [2021-01-27 00:10:26,985 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,193 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,194 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:27,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:27,195 INFO L82 PathProgramCache]: Analyzing trace with hash -439050985, now seen corresponding path program 11 times [2021-01-27 00:10:27,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:27,195 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245104611] [2021-01-27 00:10:27,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:27,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:27,571 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:27,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245104611] [2021-01-27 00:10:27,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044494627] [2021-01-27 00:10:27,572 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:27,658 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-01-27 00:10:27,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:27,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 10 conjunts are in the unsatisfiable core [2021-01-27 00:10:27,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:27,893 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:27,894 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:27,894 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 11] total 32 [2021-01-27 00:10:27,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556400573] [2021-01-27 00:10:27,896 INFO L461 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-01-27 00:10:27,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:27,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-01-27 00:10:27,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=815, Unknown=0, NotChecked=0, Total=992 [2021-01-27 00:10:27,899 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:27,899 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:28,651 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:28,983 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,003 INFO L164 SleepSetCegar]: Size of mCounterexample is: 121 [2021-01-27 00:10:29,004 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,204 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,205 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:29,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:29,206 INFO L82 PathProgramCache]: Analyzing trace with hash 217915635, now seen corresponding path program 12 times [2021-01-27 00:10:29,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:29,206 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164947378] [2021-01-27 00:10:29,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:29,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:29,372 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,373 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164947378] [2021-01-27 00:10:29,373 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345465001] [2021-01-27 00:10:29,373 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:29,488 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-01-27 00:10:29,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:29,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 12 conjunts are in the unsatisfiable core [2021-01-27 00:10:29,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:29,551 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,551 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:29,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-01-27 00:10:29,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113405441] [2021-01-27 00:10:29,554 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-27 00:10:29,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:29,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-27 00:10:29,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-01-27 00:10:29,555 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:29,555 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:29,769 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:29,785 INFO L164 SleepSetCegar]: Size of mCounterexample is: 126 [2021-01-27 00:10:29,786 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:29,986 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-01-27 00:10:29,986 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:29,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:29,987 INFO L82 PathProgramCache]: Analyzing trace with hash 280868170, now seen corresponding path program 13 times [2021-01-27 00:10:29,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:29,988 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793063993] [2021-01-27 00:10:29,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:30,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:30,186 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,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793063993] [2021-01-27 00:10:30,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472912006] [2021-01-27 00:10:30,186 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,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:30,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 14 conjunts are in the unsatisfiable core [2021-01-27 00:10:30,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:30,335 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,336 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:30,336 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-01-27 00:10:30,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287993515] [2021-01-27 00:10:30,337 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-27 00:10:30,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:30,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-27 00:10:30,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-01-27 00:10:30,338 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:30,338 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:30,612 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:30,628 INFO L164 SleepSetCegar]: Size of mCounterexample is: 131 [2021-01-27 00:10:30,629 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:30,830 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:30,830 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:30,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:30,832 INFO L82 PathProgramCache]: Analyzing trace with hash -2035335341, now seen corresponding path program 14 times [2021-01-27 00:10:30,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:30,832 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803198819] [2021-01-27 00:10:30,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:30,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:31,044 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,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803198819] [2021-01-27 00:10:31,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128374029] [2021-01-27 00:10:31,046 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,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-27 00:10:31,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:31,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 16 conjunts are in the unsatisfiable core [2021-01-27 00:10:31,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:31,229 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,230 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:31,230 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2021-01-27 00:10:31,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099478534] [2021-01-27 00:10:31,231 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-27 00:10:31,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:31,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-27 00:10:31,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-01-27 00:10:31,233 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:31,233 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:31,651 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:31,667 INFO L164 SleepSetCegar]: Size of mCounterexample is: 136 [2021-01-27 00:10:31,668 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:31,869 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-01-27 00:10:31,869 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:31,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:31,871 INFO L82 PathProgramCache]: Analyzing trace with hash -1417702678, now seen corresponding path program 15 times [2021-01-27 00:10:31,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:31,871 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072945694] [2021-01-27 00:10:31,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:31,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:32,126 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,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072945694] [2021-01-27 00:10:32,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280224294] [2021-01-27 00:10:32,127 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,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-01-27 00:10:32,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:32,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 18 conjunts are in the unsatisfiable core [2021-01-27 00:10:32,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:32,303 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,305 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:32,305 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-01-27 00:10:32,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753369903] [2021-01-27 00:10:32,310 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-01-27 00:10:32,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:32,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-01-27 00:10:32,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2021-01-27 00:10:32,312 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:32,314 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:32,669 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:32,685 INFO L164 SleepSetCegar]: Size of mCounterexample is: 141 [2021-01-27 00:10:32,687 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:32,888 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-01-27 00:10:32,888 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:32,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:32,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1399396941, now seen corresponding path program 16 times [2021-01-27 00:10:32,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:32,890 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571623327] [2021-01-27 00:10:32,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:32,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:33,194 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,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571623327] [2021-01-27 00:10:33,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720310833] [2021-01-27 00:10:33,195 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,293 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-27 00:10:33,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:33,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-27 00:10:33,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:33,366 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,367 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:33,367 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-01-27 00:10:33,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340658351] [2021-01-27 00:10:33,368 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-01-27 00:10:33,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:33,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-01-27 00:10:33,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2021-01-27 00:10:33,369 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:33,369 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:33,802 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:33,821 INFO L164 SleepSetCegar]: Size of mCounterexample is: 146 [2021-01-27 00:10:33,822 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,022 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,023 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:34,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:34,024 INFO L82 PathProgramCache]: Analyzing trace with hash 104917130, now seen corresponding path program 17 times [2021-01-27 00:10:34,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:34,024 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871210234] [2021-01-27 00:10:34,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:34,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:34,346 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,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871210234] [2021-01-27 00:10:34,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800181845] [2021-01-27 00:10:34,347 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:34,445 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-01-27 00:10:34,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:34,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 22 conjunts are in the unsatisfiable core [2021-01-27 00:10:34,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:34,571 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,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:34,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 25 [2021-01-27 00:10:34,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489096071] [2021-01-27 00:10:34,573 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-01-27 00:10:34,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:34,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-01-27 00:10:34,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2021-01-27 00:10:34,574 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:34,574 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,165 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,186 INFO L164 SleepSetCegar]: Size of mCounterexample is: 151 [2021-01-27 00:10:35,187 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,388 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,388 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:35,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:35,389 INFO L82 PathProgramCache]: Analyzing trace with hash -9825261, now seen corresponding path program 18 times [2021-01-27 00:10:35,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:35,390 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644332874] [2021-01-27 00:10:35,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:35,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:36,443 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:36,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644332874] [2021-01-27 00:10:36,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076768116] [2021-01-27 00:10:36,444 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:36,564 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-01-27 00:10:36,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:36,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 29 conjunts are in the unsatisfiable core [2021-01-27 00:10:36,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:37,771 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-01-27 00:10:37,848 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-01-27 00:10:37,944 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,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:37,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 52 [2021-01-27 00:10:37,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932596476] [2021-01-27 00:10:37,945 INFO L461 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-01-27 00:10:37,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:37,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-01-27 00:10:37,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=590, Invalid=2062, Unknown=0, NotChecked=0, Total=2652 [2021-01-27 00:10:37,948 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:37,948 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 5.538461538461538) internal successors, (288), 52 states have internal predecessors, (288), 0 states have call successors, (0), 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: 155 and size of Sequence is : 156[2021-01-27 00:10:40,634 INFO L164 SleepSetCegar]: Size of mCounterexample is: 156 [2021-01-27 00:10:40,637 INFO L165 SleepSetCegar]: [17608#[ULTIMATE.startENTRY]true, 17611#[L-1]true, 17614#[L-1-1]true, 17617#[L20]true, 17620#[L20-1]true, 17623#[L20-2]true, 17626#[L20-3]true, 17629#[L20-4]true, 17632#[L695](= ~i~0 1), 17635#[L-1-2](and (= ~i~0 1) (= ~j~0 1)), 17638#[L-1-3](and (= ~i~0 1) (= ~j~0 1)), 17641#[L-1-4](and (= ~i~0 1) (= ~j~0 1)), 17644#[L718](and (= ~i~0 1) (= ~j~0 1)), 17647#[L718-1](and (= ~i~0 1) (= ~j~0 1)), 17650#[L721](and (= ~i~0 1) (= ~j~0 1)), 17653#[L721-1](and (= ~i~0 1) (= ~j~0 1)), 17656#[L721-2](and (= ~i~0 1) (= ~j~0 1)), 17659#[L722](and (= ~i~0 1) (= ~j~0 1)), 17662#[L722-1, t1ENTRY](and (= ~i~0 1) (= ~j~0 1)), 17665#[t1ENTRY, L723](and (= ~i~0 1) (= ~j~0 1)), 17671#[t1ENTRY, L723-1](and (= ~i~0 1) (= ~j~0 1)), 17677#[L723-1, L699](and (= ~i~0 1) (= ~j~0 1)), 17683#[L700, L723-1](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 17691#[L723-1, L700-5](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 17695#[L701, L723-1](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 17711#[L703, L723-1](and (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t1Thread1of1ForFork0_~k~0 0)), 17715#[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)), 17721#[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))), 17729#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17733#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17745#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17749#[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)), 17755#[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)), 17763#[L723-1, L700-5](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 17767#[L701, L723-1](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 17779#[L703, L723-1](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 17783#[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)), 17789#[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)), 17797#[L723-1, L700-5](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 17801#[L701, L723-1](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 17813#[L703, L723-1](and (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3) (<= ~i~0 (+ (* 4 ~j~0) 1))), 17817#[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))), 17823#[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))), 17831#[L723-1, L700-5](and (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1))), 17835#[L701, L723-1](and (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1))), 17847#[L703, L723-1](and (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17851#[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)), 17857#[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)), 17865#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17869#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17881#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 17885#[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))), 17891#[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))), 17899#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 17903#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 17915#[L703, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17919#[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))), 17925#[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))), 17933#[L723-1, L700-5](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17937#[L701, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17949#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 7) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17953#[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))), 17959#[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))), 17967#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17971#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17983#[L703, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 8) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 17987#[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)), 17993#[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)), 18001#[L723-1, L700-5](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18005#[L701, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18017#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= ~i~0 (+ (* 10 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18021#[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)), 18027#[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)), 18035#[L723-1, L700-5](and (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18039#[L701, L723-1](and (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18051#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18055#[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))), 18061#[L723-1, L700-4](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18069#[L723-1, L700-5](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18077#[L700-6, L723-1](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18084#[t1FINAL, L723-1](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18090#[t1EXIT, L723-1](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18094#[L723-2, t1EXIT, t2ENTRY](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18099#[t1EXIT, t2ENTRY, L724](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18107#[t1EXIT, L710, L724](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 18113#[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)), 18119#[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)), 18127#[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)), 18139#[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)), 18147#[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)), 18153#[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)), 18159#[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)), 18167#[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)), 18175#[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)), 18183#[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)), 18189#[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)), 18195#[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)), 18203#[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)), 18211#[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)), 18219#[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)), 18225#[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)), 18231#[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)), 18239#[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)), 18247#[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)), 18255#[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)), 18261#[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)), 18267#[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)), 18275#[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)), 18283#[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)), 18291#[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)), 18297#[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)), 18303#[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)), 18311#[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)), 18319#[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))), 18327#[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))), 18333#[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))), 18339#[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))), 18347#[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))), 18355#[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))), 18363#[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))), 18369#[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))), 18375#[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))), 18383#[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))), 18391#[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)), 18399#[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)), 18405#[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)), 18411#[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)), 18419#[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)), 18427#[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)), 18435#[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)), 18441#[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)), 18447#[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)), 18455#[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)), 18463#[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)), 18471#[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)), 18477#[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)), 18483#[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)), 18491#[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)), 18497#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 10) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18505#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 10) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18511#[t1EXIT, L724, L711-4](and (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18517#[t1EXIT, L724, L711-5](and (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 18525#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 10) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1)), 19732#[t1EXIT, L724, L714](<= t2Thread1of1ForFork1_~k~1 10), 19738#[t1EXIT, L711-3, L724](<= t2Thread1of1ForFork1_~k~1 10), 19744#[t1EXIT, L724, L711-4]true, 19750#[t1EXIT, L724, L711-5]true, 19754#[t1EXIT, L724, L711-6]true, 19763#[t2FINAL, t1EXIT, L724]true, 19771#[t1EXIT, L724, t2EXIT]true, 19775#[t1EXIT, L726, t2EXIT]true, 19778#[t1EXIT, L729, t2EXIT]true, 19781#[t1EXIT, L731, t2EXIT]true, 19787#[t1EXIT, L20-5, t2EXIT]true, 19792#[t1EXIT, L20-7, t2EXIT]true, 19796#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT]true] [2021-01-27 00:10:40,843 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:10:40,844 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:40,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:40,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1576290774, now seen corresponding path program 19 times [2021-01-27 00:10:40,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:40,845 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887608988] [2021-01-27 00:10:40,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:40,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:41,305 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:41,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887608988] [2021-01-27 00:10:41,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364637141] [2021-01-27 00:10:41,305 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:41,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:41,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 24 conjunts are in the unsatisfiable core [2021-01-27 00:10:41,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:41,485 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:41,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-27 00:10:41,485 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [25] total 27 [2021-01-27 00:10:41,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700423241] [2021-01-27 00:10:41,487 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-01-27 00:10:41,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:41,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-01-27 00:10:41,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2021-01-27 00:10:41,488 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:41,489 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:42,287 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:42,507 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:42,720 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:42,933 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:43,170 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:43,378 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:43,609 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:43,841 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:44,074 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:44,294 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:44,510 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:46,854 INFO L164 SleepSetCegar]: Size of mCounterexample is: 156 [2021-01-27 00:10:46,856 INFO L165 SleepSetCegar]: [20290#[ULTIMATE.startENTRY]true, 20293#[L-1]true, 20296#[L-1-1]true, 20299#[L20]true, 20302#[L20-1]true, 20305#[L20-2]true, 20308#[L20-3]true, 20311#[L20-4]true, 20314#[L695](= ~i~0 1), 20317#[L-1-2](and (= ~i~0 1) (= ~j~0 1)), 20320#[L-1-3](and (= ~i~0 1) (= ~j~0 1)), 20323#[L-1-4](and (= ~i~0 1) (= ~j~0 1)), 20326#[L718](and (= ~i~0 1) (= ~j~0 1)), 20329#[L718-1](and (= ~i~0 1) (= ~j~0 1)), 20332#[L721](and (= ~i~0 1) (= ~j~0 1)), 20335#[L721-1](and (= ~i~0 1) (= ~j~0 1)), 20338#[L721-2](and (= ~i~0 1) (= ~j~0 1)), 20341#[L722](and (= ~i~0 1) (= ~j~0 1)), 20344#[L722-1, t1ENTRY](and (= ~i~0 1) (= ~j~0 1)), 20347#[t1ENTRY, L723](and (= ~i~0 1) (= ~j~0 1)), 20353#[t1ENTRY, L723-1](and (= ~i~0 1) (= ~j~0 1)), 20359#[L723-1, L699](and (= ~i~0 1) (= ~j~0 1)), 20365#[L700, L723-1](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 20373#[L723-1, L700-5](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 20377#[L701, L723-1](and (= ~i~0 1) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 20391#[L703, L723-1](and (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (= t1Thread1of1ForFork0_~k~0 0)), 20395#[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)), 20401#[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))), 20409#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20413#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ ~j~0 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20423#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 1) (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20427#[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)), 20433#[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)), 20441#[L723-1, L700-5](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 20445#[L701, L723-1](and (<= ~i~0 (+ (* 2 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 20455#[L703, L723-1](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 2)), 20459#[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)), 20465#[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)), 20473#[L723-1, L700-5](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 20477#[L701, L723-1](and (= ~j~0 1) (<= ~i~0 (+ (* 3 ~j~0) 1)) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3)), 20487#[L703, L723-1](and (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= t1Thread1of1ForFork0_~k~0 3) (<= ~i~0 (+ (* 4 ~j~0) 1))), 20491#[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))), 20497#[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))), 20505#[L723-1, L700-5](and (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1))), 20509#[L701, L723-1](and (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 4 ~j~0) 1))), 20519#[L703, L723-1](and (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= t1Thread1of1ForFork0_~k~0 4) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20523#[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)), 20529#[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)), 20537#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20541#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (<= ~i~0 (+ (* 5 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20551#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 5) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 20555#[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))), 20561#[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))), 20569#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 20573#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1)) (<= ~i~0 (+ (* 6 ~j~0) 1))), 20583#[L703, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 6) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20587#[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))), 20593#[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))), 20601#[L723-1, L700-5](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20605#[L701, L723-1](and (<= ~i~0 (+ (* 7 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 7) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20615#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 7) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20619#[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))), 20625#[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))), 20633#[L723-1, L700-5](and (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20637#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 8) (<= ~i~0 (+ (* 8 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20647#[L703, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 8) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20651#[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)), 20657#[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)), 20665#[L723-1, L700-5](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20669#[L701, L723-1](and (<= ~i~0 (+ (* 9 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 9) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20679#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 9) (<= ~i~0 (+ (* 10 ~j~0) 1)) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20683#[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)), 20689#[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)), 20697#[L723-1, L700-5](and (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20701#[L701, L723-1](and (<= ~i~0 (+ (* 10 ~j~0) 1)) (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20711#[L703, L723-1](and (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20715#[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))), 20721#[L723-1, L700-4](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20729#[L723-1, L700-5](and (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 20733#[L701, L723-1](and (<= t1Thread1of1ForFork0_~k~0 10) (= ~j~0 1) (<= (div (+ (* ~i~0 (- 1)) 1) (- 11)) 1) (<= ~j~0 (+ (* 7 ~i~0) 1))), 86214#[L703, L723-1](and (<= ~i~0 46368) (<= ~j~0 133) (<= t1Thread1of1ForFork0_~k~0 10) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86222#[L700-3, L723-1](and (<= ~i~0 46368) (<= ~j~0 133) (<= t1Thread1of1ForFork0_~k~0 10) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86232#[L723-1, L700-4](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86244#[L723-1, L700-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86258#[L700-6, L723-1](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86269#[t1FINAL, L723-1](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86279#[t1EXIT, L723-1](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86285#[L723-2, t1EXIT, t2ENTRY](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86294#[t1EXIT, t2ENTRY, L724](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86306#[t1EXIT, L710, L724](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86316#[t1EXIT, L724, L711](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 0) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86326#[t1EXIT, L724, L711-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 0) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86340#[t1EXIT, L724, L712](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 0) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0) (<= (+ (* 10 ~i~0) ~j~0) 133)), 86353#[t1EXIT, L724, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 0) (<= (+ (* 9 ~i~0) ~j~0) 133) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 86365#[t1EXIT, L711-3, L724](and (<= ~i~0 46368) (<= ~j~0 133) (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= 0 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (<= (+ (* 9 ~i~0) ~j~0) 133) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 86375#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= 0 |t2Thread1of1ForFork1_#t~post6|) (= |t2Thread1of1ForFork1_#t~post6| 0) (<= (+ (* 9 ~i~0) ~j~0) 133)), 86385#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 9 ~i~0) ~j~0) 133)), 86399#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 9 ~i~0) ~j~0) 133)), 86411#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 8 ~i~0) ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1)), 86423#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 8 ~i~0) ~j~0) 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 86433#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 8 ~i~0) ~j~0) 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1)), 86443#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 8 ~i~0) ~j~0) 133) (<= 2 t2Thread1of1ForFork1_~k~1)), 86457#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 8 ~i~0) ~j~0) 133) (<= 2 t2Thread1of1ForFork1_~k~1)), 86469#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= (+ (* 7 ~i~0) ~j~0) 133)), 86481#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= (+ (* 7 ~i~0) ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 2) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 86491#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 7 ~i~0) ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 2) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 86501#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 7 ~i~0) ~j~0) 133)), 86515#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 7 ~i~0) ~j~0) 133)), 86527#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 6 ~i~0) ~j~0) 133)), 86539#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 6 ~i~0) ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 3) (<= 3 |t2Thread1of1ForFork1_#t~post6|)), 86549#[t1EXIT, L724, L711-4](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ (* 6 ~i~0) ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 3) (<= 3 |t2Thread1of1ForFork1_#t~post6|)), 86559#[t1EXIT, L724, L711-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ (* 6 ~i~0) ~j~0) 133)), 86573#[t1EXIT, L724, L712](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ (* 6 ~i~0) ~j~0) 133)), 86585#[t1EXIT, L724, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ (* 5 ~i~0) ~j~0) 133)), 86597#[t1EXIT, L711-3, L724](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ (* 5 ~i~0) ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 86607#[t1EXIT, L724, L711-4](and (<= ~i~0 46368) (<= ~j~0 133) (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= (+ (* 5 ~i~0) ~j~0) 133) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 86617#[t1EXIT, L724, L711-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 5 ~i~0) ~j~0) 133) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5)), 86631#[t1EXIT, L724, L712](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 5 ~i~0) ~j~0) 133) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5)), 86643#[t1EXIT, L724, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5)), 86655#[t1EXIT, L711-3, L724](and (<= ~i~0 46368) (<= ~j~0 133) (<= 5 |t2Thread1of1ForFork1_#t~post6|) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 86665#[t1EXIT, L724, L711-4](and (<= ~i~0 46368) (<= ~j~0 133) (<= 5 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 6) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= 6 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 5)), 86675#[t1EXIT, L724, L711-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 6) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= 6 t2Thread1of1ForFork1_~k~1)), 86689#[t1EXIT, L724, L712](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 6) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= 6 t2Thread1of1ForFork1_~k~1)), 86701#[t1EXIT, L724, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= (+ (* 3 ~i~0) ~j~0) 133)), 86713#[t1EXIT, L711-3, L724](and (<= ~i~0 46368) (<= ~j~0 133) (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 |t2Thread1of1ForFork1_#t~post6|) (<= 6 t2Thread1of1ForFork1_~k~1) (<= (+ (* 3 ~i~0) ~j~0) 133)), 86723#[t1EXIT, L724, L711-4](and (<= ~i~0 46368) (<= ~j~0 133) (<= |t2Thread1of1ForFork1_#t~post6| 6) (<= t2Thread1of1ForFork1_~k~1 7) (<= 6 |t2Thread1of1ForFork1_#t~post6|) (<= 7 t2Thread1of1ForFork1_~k~1) (<= (+ (* 3 ~i~0) ~j~0) 133)), 86733#[t1EXIT, L724, L711-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= (+ (* 3 ~i~0) ~j~0) 133)), 86747#[t1EXIT, L724, L712](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= (+ (* 3 ~i~0) ~j~0) 133)), 86759#[t1EXIT, L724, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 7) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= 7 t2Thread1of1ForFork1_~k~1)), 86771#[t1EXIT, L711-3, L724](and (<= ~i~0 46368) (<= ~j~0 133) (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 7) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= 7 |t2Thread1of1ForFork1_#t~post6|) (<= 7 t2Thread1of1ForFork1_~k~1)), 86781#[t1EXIT, L724, L711-4](and (<= ~i~0 46368) (<= ~j~0 133) (<= 8 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 7) (<= t2Thread1of1ForFork1_~k~1 8) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= 7 |t2Thread1of1ForFork1_#t~post6|)), 86791#[t1EXIT, L724, L711-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= (+ (* 2 ~i~0) ~j~0) 133)), 86805#[t1EXIT, L724, L712](and (<= ~i~0 46368) (<= ~j~0 133) (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= (+ (* 2 ~i~0) ~j~0) 133)), 86817#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= ~i~0 46368) (<= ~j~0 133) (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8)), 86829#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= ~i~0 46368) (<= ~j~0 133) (<= 8 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= t2Thread1of1ForFork1_~k~1 8) (<= 8 |t2Thread1of1ForFork1_#t~post6|)), 86839#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 9) (<= |t2Thread1of1ForFork1_#t~post6| 8) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 8 |t2Thread1of1ForFork1_#t~post6|)), 86849#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1)), 86863#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1)), 86873#[t1EXIT, L724, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1)), 86885#[t1EXIT, L711-3, L724](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 9 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 9)), 86895#[t1EXIT, L724, L711-4](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 9 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 9)), 86905#[t1EXIT, L724, L711-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1)), 86919#[t1EXIT, L724, L712](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1)), 86927#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1)), 86933#[t1EXIT, L711-3, L724](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1)), 86939#[t1EXIT, L724, L711-4](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t2Thread1of1ForFork1_~k~1)), 86945#[t1EXIT, L724, L711-5](<= 11 t2Thread1of1ForFork1_~k~1), 86949#[t1EXIT, L724, L711-6](<= 11 t2Thread1of1ForFork1_~k~1), 86958#[t2FINAL, t1EXIT, L724](<= 11 t2Thread1of1ForFork1_~k~1), 86966#[t1EXIT, L724, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 86970#[t1EXIT, L726, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 86973#[t1EXIT, L729, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 86976#[t1EXIT, L731, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 86982#[t1EXIT, L20-5, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 86987#[t1EXIT, L20-7, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1), 86991#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT](<= 11 t2Thread1of1ForFork1_~k~1)] [2021-01-27 00:10:47,060 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-01-27 00:10:47,062 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:47,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:47,064 INFO L82 PathProgramCache]: Analyzing trace with hash 1004894118, now seen corresponding path program 20 times [2021-01-27 00:10:47,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:47,064 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003327134] [2021-01-27 00:10:47,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:47,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:47,546 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:47,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003327134] [2021-01-27 00:10:47,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393312453] [2021-01-27 00:10:47,546 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:47,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-27 00:10:47,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:47,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 24 conjunts are in the unsatisfiable core [2021-01-27 00:10:47,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:47,729 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:47,730 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-01-27 00:10:47,730 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [25] total 27 [2021-01-27 00:10:47,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678200734] [2021-01-27 00:10:47,731 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-01-27 00:10:47,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:47,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-01-27 00:10:47,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2021-01-27 00:10:47,732 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:47,732 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:50,019 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:50,206 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:51,110 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:10:51,141 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:51,306 INFO L164 SleepSetCegar]: Size of mCounterexample is: 151 [2021-01-27 00:10:51,308 INFO L165 SleepSetCegar]: [87485#[ULTIMATE.startENTRY]true, 87488#[L-1]true, 87491#[L-1-1]true, 87494#[L20]true, 87497#[L20-1]true, 87500#[L20-2]true, 87503#[L20-3]true, 87506#[L20-4]true, 87509#[L695](= ~i~0 1), 87512#[L-1-2](and (= ~i~0 1) (= ~j~0 1)), 87515#[L-1-3](and (= ~i~0 1) (= ~j~0 1)), 87518#[L-1-4](and (= ~i~0 1) (= ~j~0 1)), 87521#[L718](and (= ~i~0 1) (= ~j~0 1)), 87524#[L718-1](and (= ~i~0 1) (= ~j~0 1)), 87527#[L721](and (= ~i~0 1) (= ~j~0 1)), 87530#[L721-1](and (= ~i~0 1) (= ~j~0 1)), 87533#[L721-2](and (= ~i~0 1) (= ~j~0 1)), 87536#[L722](and (= ~i~0 1) (= ~j~0 1)), 87539#[L722-1, t1ENTRY](and (= ~i~0 1) (= ~j~0 1)), 87542#[t1ENTRY, L723](and (= ~i~0 1) (= ~j~0 1)), 87548#[t1ENTRY, L723-1](and (= ~i~0 1) (= ~j~0 1)), 87554#[L723-1, L699](and (= ~i~0 1) (= ~j~0 1)), 87560#[L700, L723-1](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 87568#[L723-1, L700-5](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 87572#[L701, L723-1](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 87586#[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)), 87592#[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)), 87600#[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)), 87608#[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)), 87612#[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)), 87622#[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)), 87628#[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)), 87636#[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)), 87644#[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)), 87648#[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)), 87658#[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)), 87664#[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)), 87672#[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)), 87680#[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)), 87684#[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)), 87694#[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))), 87700#[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))), 87708#[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)), 87716#[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)), 87720#[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)), 87730#[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)), 87736#[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)), 87744#[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)), 87752#[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))), 87756#[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))), 87766#[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))), 87772#[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))), 87780#[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))), 87788#[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))), 87792#[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))), 87802#[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))), 87808#[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|)), 87816#[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|)), 87824#[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))), 87828#[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))), 87838#[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))), 87844#[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))), 87852#[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))), 87860#[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))), 87864#[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))), 87874#[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))), 87880#[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)), 87888#[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)), 87896#[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))), 87900#[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))), 87910#[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))), 87916#[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|)), 87924#[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|)), 87932#[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))), 87936#[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))), 87944#[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))), 221343#[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))), 221359#[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))), 221373#[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)), 221387#[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)), 221486#[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)), 221500#[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)), 221510#[L724, L703, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= 10 t1Thread1of1ForFork0_~k~0) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= t1Thread1of1ForFork0_~k~0 10) (<= t2Thread1of1ForFork1_~k~1 0) (<= 0 t2Thread1of1ForFork1_~k~1) (= t2Thread1of1ForFork1_~k~1 0)), 221529#[L724, L714, L700-3](and (<= ~i~0 46368) (<= ~j~0 133) (<= 10 t1Thread1of1ForFork0_~k~0) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= t1Thread1of1ForFork0_~k~0 10) (<= t2Thread1of1ForFork1_~k~1 0) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 10 |t1Thread1of1ForFork0_#t~post5|) (= t2Thread1of1ForFork1_~k~1 0)), 221550#[L724, L714, L700-4](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 0) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 10 |t1Thread1of1ForFork0_#t~post5|) (= t2Thread1of1ForFork1_~k~1 0)), 221575#[L724, L714, L700-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 0) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (= t2Thread1of1ForFork1_~k~1 0)), 221602#[L700-6, L724, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 0) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (= t2Thread1of1ForFork1_~k~1 0)), 221624#[t1FINAL, L724, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 0) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (= t2Thread1of1ForFork1_~k~1 0)), 221643#[t1EXIT, L724, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 0) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (= t2Thread1of1ForFork1_~k~1 0)), 221660#[t1EXIT, L711-3, L724](and (<= ~i~0 46368) (<= ~j~0 133) (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= 0 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 0) (= |t2Thread1of1ForFork1_#t~post6| 0) (<= 0 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (= t2Thread1of1ForFork1_~k~1 0)), 221674#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 0) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= 0 |t2Thread1of1ForFork1_#t~post6|) (= |t2Thread1of1ForFork1_#t~post6| 0) (<= 11 t1Thread1of1ForFork0_~k~0)), 221688#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= 11 t1Thread1of1ForFork0_~k~0)), 221708#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 4 ~i~0) ~j~0) 133) (<= 11 t1Thread1of1ForFork0_~k~0)), 221722#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= (+ (* 3 ~i~0) ~j~0) 133)), 221736#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= (+ (* 3 ~i~0) ~j~0) 133)), 221750#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= (+ (* 3 ~i~0) ~j~0) 133)), 221764#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= (+ (* 3 ~i~0) ~j~0) 133)), 221784#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= (+ (* 3 ~i~0) ~j~0) 133)), 221798#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= 11 t1Thread1of1ForFork0_~k~0)), 221812#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 2) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 221826#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= |t2Thread1of1ForFork1_#t~post6| 2) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 221840#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= 11 t1Thread1of1ForFork0_~k~0)), 221860#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= 11 t1Thread1of1ForFork0_~k~0)), 221874#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 221888#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 3) (<= 3 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t1Thread1of1ForFork0_~k~0)), 221902#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 3) (<= 3 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t1Thread1of1ForFork0_~k~0)), 221916#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 221936#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 221950#[t1EXIT, L724, L714](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 221964#[t1EXIT, L711-3, L724](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= 4 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 221978#[t1EXIT, L724, L711-4](and (<= ~i~0 46368) (<= ~j~0 133) (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 221992#[t1EXIT, L724, L711-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 222012#[t1EXIT, L724, L712](and (<= ~i~0 46368) (<= ~j~0 133) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 222026#[t1EXIT, L724, L714](and (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 222040#[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)), 222054#[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)), 222068#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222088#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222102#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222116#[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)), 222130#[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)), 222144#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222164#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222178#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222192#[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)), 222206#[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)), 222220#[t1EXIT, L724, L711-5](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 222240#[t1EXIT, L724, L712](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 222254#[t1EXIT, L724, L714](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 222268#[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|)), 222282#[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|)), 222296#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222316#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222330#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222344#[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)), 222358#[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)), 222372#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222390#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222400#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222406#[t1EXIT, L711-3, L724](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222412#[t1EXIT, L724, L711-4](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222418#[t1EXIT, L724, L711-5](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222422#[t1EXIT, L724, L711-6](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222431#[t2FINAL, t1EXIT, L724](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222439#[t1EXIT, L724, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222443#[t1EXIT, L726, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222446#[t1EXIT, L729, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222449#[t1EXIT, L731, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222455#[t1EXIT, L20-5, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222460#[t1EXIT, L20-7, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 222464#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0))] [2021-01-27 00:10:51,510 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-01-27 00:10:51,511 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:10:51,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:10:51,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1657767329, now seen corresponding path program 21 times [2021-01-27 00:10:51,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:10:51,512 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738811416] [2021-01-27 00:10:51,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:10:51,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:10:52,406 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:52,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738811416] [2021-01-27 00:10:52,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820709248] [2021-01-27 00:10:52,407 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:52,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-01-27 00:10:52,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:10:52,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 29 conjunts are in the unsatisfiable core [2021-01-27 00:10:52,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:10:53,869 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-01-27 00:10:53,944 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-01-27 00:10:54,065 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:54,065 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:10:54,065 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 52 [2021-01-27 00:10:54,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931539828] [2021-01-27 00:10:54,066 INFO L461 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-01-27 00:10:54,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:10:54,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-01-27 00:10:54,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=601, Invalid=2051, Unknown=0, NotChecked=0, Total=2652 [2021-01-27 00:10:54,068 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:10:54,068 INFO L482 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 5.538461538461538) internal successors, (288), 52 states have internal predecessors, (288), 0 states have call successors, (0), 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:11:15,687 WARN L193 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 69 DAG size of output: 28 [2021-01-27 00:11:28,836 WARN L193 SmtUtils]: Spent 1.18 s on a formula simplification. DAG size of input: 65 DAG size of output: 29 [2021-01-27 00:11:44,095 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 30 [2021-01-27 00:12:00,526 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 31 [2021-01-27 00:12:10,343 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 30 [2021-01-27 00:12:10,715 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 25 [2021-01-27 00:12:13,109 WARN L193 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 23 [2021-01-27 00:12:16,319 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:16,482 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:16,640 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:16,820 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:17,004 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:17,265 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:17,536 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:17,897 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:18,341 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:18,760 WARN L160 IndependenceRelation]: Requesting ManagedScript unlock before implication check [2021-01-27 00:12:20,263 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:20,992 INFO L164 SleepSetCegar]: Size of mCounterexample is: 151 [2021-01-27 00:12:20,995 INFO L165 SleepSetCegar]: [222968#[ULTIMATE.startENTRY]true, 222971#[L-1]true, 222974#[L-1-1]true, 222977#[L20]true, 222980#[L20-1]true, 222983#[L20-2]true, 222986#[L20-3]true, 222989#[L20-4]true, 222992#[L695](= ~i~0 1), 222995#[L-1-2](and (= ~i~0 1) (= ~j~0 1)), 222998#[L-1-3](and (= ~i~0 1) (= ~j~0 1)), 223001#[L-1-4](and (= ~i~0 1) (= ~j~0 1)), 223004#[L718](and (= ~i~0 1) (= ~j~0 1)), 223007#[L718-1](and (= ~i~0 1) (= ~j~0 1)), 223010#[L721](and (= ~i~0 1) (= ~j~0 1)), 223013#[L721-1](and (= ~i~0 1) (= ~j~0 1)), 223016#[L721-2](and (= ~i~0 1) (= ~j~0 1)), 223019#[L722](and (= ~i~0 1) (= ~j~0 1)), 223022#[L722-1, t1ENTRY](and (= ~i~0 1) (= ~j~0 1)), 223025#[t1ENTRY, L723](and (= ~i~0 1) (= ~j~0 1)), 223031#[t1ENTRY, L723-1](and (= ~i~0 1) (= ~j~0 1)), 223037#[L723-1, L699](and (= ~i~0 1) (= ~j~0 1)), 223043#[L700, L723-1](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 223051#[L723-1, L700-5](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 223055#[L701, L723-1](and (= ~i~0 1) (<= 0 t1Thread1of1ForFork0_~k~0) (= ~j~0 1) (= t1Thread1of1ForFork0_~k~0 0)), 223071#[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)), 223075#[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)), 223081#[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)), 223089#[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)), 223093#[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)), 223105#[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)), 223109#[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)), 223115#[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)), 223123#[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)), 223127#[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)), 223139#[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)), 223143#[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)), 223149#[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)), 223157#[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)), 223161#[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)), 223173#[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))), 223177#[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))), 223183#[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)), 223191#[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)), 223195#[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)), 223207#[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)), 223211#[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)), 223217#[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)), 223225#[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))), 223229#[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))), 223241#[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))), 223245#[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))), 223251#[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))), 223259#[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))), 223263#[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))), 223275#[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))), 223279#[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|)), 223285#[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|)), 223293#[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))), 223297#[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))), 223309#[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))), 223313#[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))), 223319#[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))), 223327#[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))), 223331#[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))), 223343#[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))), 223347#[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)), 223353#[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)), 223361#[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))), 223365#[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))), 223377#[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))), 223381#[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|)), 223387#[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|)), 223395#[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))), 223399#[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))), 223407#[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))), 244386#[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))), 244394#[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))), 244400#[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)), 244406#[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)), 244414#[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)), 244426#[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)))), 244438#[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)))), 296857#[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)))), 296867#[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)))), 296917#[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)))), 296927#[L701, L724, L714](let ((.cse0 (* ~j~0 (- 1))) (.cse1 (* ~i~0 (- 1)))) (and (<= t2Thread1of1ForFork1_~k~1 1) (<= 10 t1Thread1of1ForFork0_~k~0) (<= ~j~0 (+ (* 2 ~i~0) 1)) (<= 1 t2Thread1of1ForFork1_~k~1) (<= ~j~0 (+ (* 11 ~i~0) 1)) (<= (div (+ .cse0 2) (- 10)) (+ ~i~0 1)) (<= (+ (* 10 ~i~0) ~j~0) 242) (<= (div (+ ~i~0 .cse0 2) (- 10)) 1) (<= t1Thread1of1ForFork0_~k~0 10) (<= (div (+ .cse1 1) (- 11)) 1) (<= (div (+ .cse1 3) (- 10)) 2))), 296945#[L724, L703, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 10 t1Thread1of1ForFork0_~k~0) (<= 1 t2Thread1of1ForFork1_~k~1) (<= t1Thread1of1ForFork0_~k~0 10) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= ~j~0 242)), 296970#[L724, L714, L700-3](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 10 t1Thread1of1ForFork0_~k~0) (<= 1 t2Thread1of1ForFork1_~k~1) (<= t1Thread1of1ForFork0_~k~0 10) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= 10 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 242)), 296999#[L724, L714, L700-4](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= 10 |t1Thread1of1ForFork0_#t~post5|) (<= ~j~0 242)), 297030#[L724, L714, L700-5](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297065#[L700-6, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297093#[t1FINAL, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297118#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297139#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 1) (<= ~i~0 46368) (<= ~j~0 133) (<= 1 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297157#[t1EXIT, L724, L711-4](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= 1 |t2Thread1of1ForFork1_#t~post6|) (<= |t2Thread1of1ForFork1_#t~post6| 1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297175#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297201#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= (+ (* 2 ~i~0) ~j~0) 133) (<= (+ (* 3 ~i~0) ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297221#[t1EXIT, L724, L714](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 2 ~i~0) ~j~0) 242) (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297241#[t1EXIT, L711-3, L724](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 2 ~i~0) ~j~0) 242) (<= t2Thread1of1ForFork1_~k~1 2) (<= ~i~0 46368) (<= ~j~0 133) (<= 2 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 2) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 297259#[t1EXIT, L724, L711-4](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 2 ~i~0) ~j~0) 242) (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 2) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242) (<= 2 |t2Thread1of1ForFork1_#t~post6|)), 297277#[t1EXIT, L724, L711-5](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 2 ~i~0) ~j~0) 242) (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297303#[t1EXIT, L724, L712](and (<= (+ ~i~0 ~j~0) 133) (<= (+ (* 2 ~i~0) ~j~0) 242) (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297323#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= (+ ~i~0 ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297343#[t1EXIT, L711-3, L724](and (<= t2Thread1of1ForFork1_~k~1 3) (<= ~i~0 46368) (<= ~j~0 133) (<= 3 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 3) (<= (+ ~i~0 ~j~0) 242) (<= 3 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297361#[t1EXIT, L724, L711-4](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= |t2Thread1of1ForFork1_#t~post6| 3) (<= (+ ~i~0 ~j~0) 242) (<= 3 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297379#[t1EXIT, L724, L711-5](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ ~i~0 ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297405#[t1EXIT, L724, L712](and (<= ~i~0 46368) (<= ~j~0 133) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= (+ ~i~0 ~j~0) 242) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297423#[t1EXIT, L724, L714](and (<= ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297441#[t1EXIT, L711-3, L724](and (<= ~i~0 46368) (<= t2Thread1of1ForFork1_~k~1 4) (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= 4 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 297459#[t1EXIT, L724, L711-4](and (<= ~i~0 46368) (<= 4 |t2Thread1of1ForFork1_#t~post6|) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242) (<= |t2Thread1of1ForFork1_#t~post6| 4)), 297477#[t1EXIT, L724, L711-5](and (<= ~i~0 46368) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297503#[t1EXIT, L724, L712](and (<= ~i~0 46368) (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0) (<= ~j~0 242)), 297515#[t1EXIT, L724, L714](and (<= 5 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 5) (<= 11 t1Thread1of1ForFork0_~k~0)), 297521#[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)), 297527#[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)), 297533#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297541#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297547#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 6) (<= 6 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297553#[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)), 297559#[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)), 297565#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297573#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297579#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 7) (<= 7 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297585#[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)), 297591#[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)), 297597#[t1EXIT, L724, L711-5](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 297605#[t1EXIT, L724, L712](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 297611#[t1EXIT, L724, L714](and (<= 8 t2Thread1of1ForFork1_~k~1) (<= t2Thread1of1ForFork1_~k~1 8) (<= 11 t1Thread1of1ForFork0_~k~0)), 297617#[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|)), 297623#[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|)), 297629#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297637#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297643#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 9) (<= 9 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297649#[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)), 297655#[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)), 297661#[t1EXIT, L724, L711-5](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297669#[t1EXIT, L724, L712](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297675#[t1EXIT, L724, L714](and (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297681#[t1EXIT, L711-3, L724](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= t2Thread1of1ForFork1_~k~1 10) (<= 10 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297687#[t1EXIT, L724, L711-4](and (<= 10 |t2Thread1of1ForFork1_#t~post6|) (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297693#[t1EXIT, L724, L711-5](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297697#[t1EXIT, L724, L711-6](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297706#[t2FINAL, t1EXIT, L724](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297714#[t1EXIT, L724, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297718#[t1EXIT, L726, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297721#[t1EXIT, L729, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297724#[t1EXIT, L731, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297730#[t1EXIT, L20-5, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297735#[t1EXIT, L20-7, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0)), 297739#[t1EXIT, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2EXIT](and (<= 11 t2Thread1of1ForFork1_~k~1) (<= 11 t1Thread1of1ForFork0_~k~0))] [2021-01-27 00:12:21,195 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-27 00:12:21,196 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-27 00:12:21,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-27 00:12:21,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1829788373, now seen corresponding path program 22 times [2021-01-27 00:12:21,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-27 00:12:21,198 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762741909] [2021-01-27 00:12:21,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-27 00:12:21,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-27 00:12:22,424 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:22,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762741909] [2021-01-27 00:12:22,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487669613] [2021-01-27 00:12:22,424 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:22,520 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-27 00:12:22,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-27 00:12:22,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 29 conjunts are in the unsatisfiable core [2021-01-27 00:12:22,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-27 00:12:25,112 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-01-27 00:12:28,099 WARN L193 SmtUtils]: Spent 893.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-01-27 00:12:28,256 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-01-27 00:12:28,386 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:28,386 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-27 00:12:28,386 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 53 [2021-01-27 00:12:28,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729815475] [2021-01-27 00:12:28,387 INFO L461 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-01-27 00:12:28,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-27 00:12:28,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-01-27 00:12:28,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=606, Invalid=2149, Unknown=1, NotChecked=0, Total=2756 [2021-01-27 00:12:28,389 INFO L481 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2021-01-27 00:12:28,389 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:31,182 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 13 [2021-01-27 00:12:32,662 WARN L193 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 30 [2021-01-27 00:12:37,981 WARN L193 SmtUtils]: Spent 4.39 s on a formula simplification. DAG size of input: 131 DAG size of output: 78 [2021-01-27 00:12:47,820 WARN L193 SmtUtils]: Spent 3.45 s on a formula simplification. DAG size of input: 76 DAG size of output: 39 [2021-01-27 00:12:49,845 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse2 (* c_~j~0 (- 1)))) (let ((.cse3 (* 9 c_~i~0)) (.cse0 (div (+ .cse2 3) 2)) (.cse1 (* c_~i~0 3))) (and (<= c_~i~0 46368) (<= (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) (<= (+ .cse3 (* 10 c_~j~0)) 329) (<= (+ c_~i~0 c_~j~0) 34) (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 ((.cse4 (* 9 aux_div_aux_mod_aux_mod_aux_mod_~i~0_28_82_87_49))) (let ((.cse6 (+ (* 9 aux_div_aux_mod_aux_mod_~i~0_28_82_87) (* 2 aux_mod_aux_div_aux_mod_~i~0_28_82_39) .cse4 c_~j~0)) (.cse5 (* 20 aux_div_aux_div_aux_mod_~i~0_28_82_39)) (.cse8 (+ (* 2 aux_mod_aux_div_~i~0_28_27) (* 10 aux_mod_aux_div_aux_div_~i~0_28_27_54))) (.cse7 (* 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) (<= 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 0) (<= aux_div_aux_div_aux_div_~i~0_28_27_54 1) (< (+ .cse5 37) .cse6) (< (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 .cse7 8) .cse8) (<= .cse6 (+ .cse5 39)) (< 0 (+ .cse4 9)) (<= .cse8 (+ aux_div_aux_mod_aux_mod_~i~0_28_82_87 .cse7 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 .cse2 3) 2) (- 10)) 1) (<= (+ .cse3 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:12:59,410 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 36 [2021-01-27 00:13:21,403 WARN L193 SmtUtils]: Spent 5.23 s on a formula simplification. DAG size of input: 113 DAG size of output: 84 [2021-01-27 00:13:26,432 WARN L193 SmtUtils]: Spent 446.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 36 [2021-01-27 00:13:43,352 WARN L193 SmtUtils]: Spent 6.94 s on a formula simplification. DAG size of input: 110 DAG size of output: 85 [2021-01-27 00:13:44,839 WARN L193 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 37 [2021-01-27 00:13:58,717 WARN L193 SmtUtils]: Spent 4.39 s on a formula simplification. DAG size of input: 107 DAG size of output: 86 [2021-01-27 00:13:59,405 WARN L193 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 36 [2021-01-27 00:14:08,196 WARN L193 SmtUtils]: Spent 4.62 s on a formula simplification. DAG size of input: 102 DAG size of output: 84 [2021-01-27 00:14:18,570 WARN L193 SmtUtils]: Spent 4.77 s on a formula simplification. DAG size of input: 97 DAG size of output: 85 [2021-01-27 00:14:18,981 WARN L193 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 36 [2021-01-27 00:14:23,653 WARN L193 SmtUtils]: Spent 4.22 s on a formula simplification. DAG size of input: 93 DAG size of output: 85 [2021-01-27 00:14:28,401 WARN L193 SmtUtils]: Spent 4.21 s on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2021-01-27 00:14:32,957 WARN L193 SmtUtils]: Spent 4.14 s on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-01-27 00:15:20,666 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:29,555 WARN L193 SmtUtils]: Spent 4.26 s on a formula simplification. DAG size of input: 89 DAG size of output: 87 [2021-01-27 00:15:49,670 WARN L193 SmtUtils]: Spent 4.30 s on a formula simplification. DAG size of input: 95 DAG size of output: 87 [2021-01-27 00:15:58,369 WARN L193 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-01-27 00:16:11,050 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-01-27 00:16:17,024 WARN L193 SmtUtils]: Spent 5.07 s on a formula simplification. DAG size of input: 99 DAG size of output: 87 [2021-01-27 00:16:27,822 WARN L193 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-01-27 00:16:44,803 WARN L193 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 41 [2021-01-27 00:16:58,029 WARN L193 SmtUtils]: Spent 6.54 s on a formula simplification. DAG size of input: 104 DAG size of output: 86 [2021-01-27 00:17:10,959 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-01-27 00:17:32,112 WARN L193 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 41 [2021-01-27 00:17:41,369 WARN L193 SmtUtils]: Spent 4.56 s on a formula simplification. DAG size of input: 109 DAG size of output: 88 [2021-01-27 00:17:56,509 WARN L193 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 39 [2021-01-27 00:18:21,987 WARN L193 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 41 [2021-01-27 00:18:24,131 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 (<= c_~i~0 46368) (<= (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) (<= 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)) (<= .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) (<= .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))))) (<= (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) (<= (+ (* 7 c_~i~0) c_~j~0) 329) (<= (div (div (+ (* c_~i~0 9) .cse2 3) 2) (- 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:18:41,648 WARN L193 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2021-01-27 00:18:43,079 WARN L193 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 36 [2021-01-27 00:18:45,300 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 (<= c_~i~0 46368) (<= (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) (<= 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)) (<= .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) (<= .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))))) (<= (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:19:07,306 WARN L193 SmtUtils]: Spent 529.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 39 [2021-01-27 00:19:16,574 WARN L193 SmtUtils]: Spent 2.20 s on a formula simplification. DAG size of input: 60 DAG size of output: 34 [2021-01-27 00:19:31,929 WARN L193 SmtUtils]: Spent 2.49 s on a formula simplification. DAG size of input: 64 DAG size of output: 35 [2021-01-27 00:19:48,219 WARN L193 SmtUtils]: Spent 993.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 34 [2021-01-27 00:19:54,838 WARN L193 SmtUtils]: Spent 4.75 s on a formula simplification. DAG size of input: 133 DAG size of output: 80 [2021-01-27 00:19:58,945 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse2 (* c_~j~0 (- 1)))) (let ((.cse3 (* 9 c_~i~0)) (.cse0 (div (+ .cse2 3) 2)) (.cse1 (* c_~i~0 3))) (and (<= c_~i~0 46368) (<= (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) (<= (+ .cse3 (* 10 c_~j~0)) 329) (<= (+ c_~i~0 c_~j~0) 34) (<= c_~j~0 329) (<= (div (div (+ c_~i~0 .cse2 3) 2) (- 10)) 1) (<= (+ .cse3 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:20:54,085 WARN L193 SmtUtils]: Spent 3.88 s on a formula simplification. DAG size of input: 82 DAG size of output: 44 [2021-01-27 00:21:27,626 WARN L193 SmtUtils]: Spent 2.47 s on a formula simplification. DAG size of input: 116 DAG size of output: 16 [2021-01-27 00:21:29,121 WARN L193 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 27 [2021-01-27 00:21:37,879 WARN L193 SmtUtils]: Spent 5.58 s on a formula simplification. DAG size of input: 117 DAG size of output: 76 [2021-01-27 00:21:38,575 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 20 [2021-01-27 00:21:43,215 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 23 [2021-01-27 00:21:43,824 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-01-27 00:21:48,453 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-01-27 00:21:49,129 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-01-27 00:21:53,810 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-01-27 00:21:54,532 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-01-27 00:21:59,294 WARN L193 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-01-27 00:21:59,962 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-01-27 00:22:04,588 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 33 [2021-01-27 00:22:05,217 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-01-27 00:22:09,885 WARN L193 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-01-27 00:22:10,666 WARN L193 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-01-27 00:22:15,349 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:22:16,019 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-01-27 00:22:39,929 WARN L193 SmtUtils]: Spent 4.49 s on a formula simplification. DAG size of input: 87 DAG size of output: 81 [2021-01-27 00:23:05,892 WARN L193 SmtUtils]: Spent 2.28 s on a formula simplification that was a NOOP. DAG size: 81 [2021-01-27 00:23:34,707 WARN L193 SmtUtils]: Spent 2.17 s on a formula simplification that was a NOOP. DAG size: 75 [2021-01-27 00:23:49,525 WARN L193 SmtUtils]: Spent 2.21 s on a formula simplification that was a NOOP. DAG size: 77 [2021-01-27 00:24:02,473 WARN L193 SmtUtils]: Spent 2.24 s on a formula simplification that was a NOOP. DAG size: 83 [2021-01-27 00:24:06,924 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-01-27 00:24:13,394 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-01-27 00:24:27,408 WARN L193 SmtUtils]: Spent 4.63 s on a formula simplification. DAG size of input: 89 DAG size of output: 83 Received shutdown request... [2021-01-27 00:24:34,022 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-01-27 00:24:34,023 WARN L546 AbstractCegarLoop]: Verification canceled [2021-01-27 00:24:34,028 WARN L250 ceAbstractionStarter]: Timeout [2021-01-27 00:24:34,029 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.01 12:24:34 BasicIcfg [2021-01-27 00:24:34,029 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-01-27 00:24:34,030 INFO L168 Benchmark]: Toolchain (without parser) took 858278.13 ms. Allocated memory was 302.0 MB in the beginning and 843.1 MB in the end (delta: 541.1 MB). Free memory was 275.7 MB in the beginning and 390.1 MB in the end (delta: -114.4 MB). Peak memory consumption was 429.4 MB. Max. memory is 16.0 GB. [2021-01-27 00:24:34,030 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 302.0 MB. Free memory is still 271.2 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-01-27 00:24:34,030 INFO L168 Benchmark]: CACSL2BoogieTranslator took 620.99 ms. Allocated memory is still 302.0 MB. Free memory was 274.7 MB in the beginning and 277.9 MB in the end (delta: -3.3 MB). Peak memory consumption was 31.1 MB. Max. memory is 16.0 GB. [2021-01-27 00:24:34,031 INFO L168 Benchmark]: Boogie Procedure Inliner took 49.72 ms. Allocated memory is still 302.0 MB. Free memory was 277.9 MB in the beginning and 276.2 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-01-27 00:24:34,031 INFO L168 Benchmark]: Boogie Preprocessor took 30.60 ms. Allocated memory is still 302.0 MB. Free memory was 276.2 MB in the beginning and 274.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-01-27 00:24:34,031 INFO L168 Benchmark]: RCFGBuilder took 647.68 ms. Allocated memory is still 302.0 MB. Free memory was 274.1 MB in the beginning and 253.1 MB in the end (delta: 21.0 MB). Peak memory consumption was 21.0 MB. Max. memory is 16.0 GB. [2021-01-27 00:24:34,032 INFO L168 Benchmark]: TraceAbstraction took 856909.55 ms. Allocated memory was 302.0 MB in the beginning and 843.1 MB in the end (delta: 541.1 MB). Free memory was 252.0 MB in the beginning and 390.1 MB in the end (delta: -138.0 MB). Peak memory consumption was 404.6 MB. Max. memory is 16.0 GB. [2021-01-27 00:24:34,034 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20 ms. Allocated memory is still 302.0 MB. Free memory is still 271.2 MB. There was no memory consumed. Max. memory is 16.0 GB. * CACSL2BoogieTranslator took 620.99 ms. Allocated memory is still 302.0 MB. Free memory was 274.7 MB in the beginning and 277.9 MB in the end (delta: -3.3 MB). Peak memory consumption was 31.1 MB. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 49.72 ms. Allocated memory is still 302.0 MB. Free memory was 277.9 MB in the beginning and 276.2 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 30.60 ms. Allocated memory is still 302.0 MB. Free memory was 276.2 MB in the beginning and 274.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 647.68 ms. Allocated memory is still 302.0 MB. Free memory was 274.1 MB in the beginning and 253.1 MB in the end (delta: 21.0 MB). Peak memory consumption was 21.0 MB. Max. memory is 16.0 GB. * TraceAbstraction took 856909.55 ms. Allocated memory was 302.0 MB in the beginning and 843.1 MB in the end (delta: 541.1 MB). Free memory was 252.0 MB in the beginning and 390.1 MB in the end (delta: -138.0 MB). Peak memory consumption was 404.6 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 20]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 20). Cancelled while PredicateComparison was comparing new predicate (quantifier-free) to 139 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 61 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 856.7s, OverallIterations: 25, TraceHistogramMax: 0, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 17.5s InterpolantComputationTime, 5000 NumberOfCodeBlocks, 4950 NumberOfCodeBlocksAsserted, 130 NumberOfCheckSat, 4952 ConstructedInterpolants, 1 QuantifiedInterpolants, 2347654 SizeOfPredicates, 250 NumberOfNonLiveVariables, 5006 ConjunctsInSsa, 345 ConjunctsInUnsatCore, 48 InterpolantComputations, 5 PerfectInterpolantSequences, 6558/13096 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown